I shared V1 a short while ago, and after some improvements, I'm introducing the more stable and feature-rich V2 version of the bot.
- The gift command now displays current gift codes when you type
/gift
and checks them periodically on GitHub. - When there is a new gift code, the bot sends a private message to you and the people you’ve added as admins.
- When using this command in a team of 100 people, it records those who have already redeemed it, skipping them for future uses, thus conserving API limits.
- Embed message updates: Users who redeem the gift code successfully are shown by name, while those who already used it or encountered an error are displayed as a count.
- This command, which lets you view the details and images of specified members, has been updated.
- It now correctly shows the FC level, and the corresponding level image appears in the embed message.
- When you use
/w
, you can search for users by name or ID and view if they're registered in the database. - If the API limit is reached, instead of an error, the bot waits and then displays the result.
- Admin authorization has been added to limit API-heavy commands. Only admins can use the gift, add, and remove user commands.
- Every change is now saved in the database. It previously notified you of name changes and furnace level updates, but now also records them.
- When using
/nickname
or/furnace
, you can enter an ID or select a user from the database. You’ll see name change history, dates, and previous names.
- Previously, viewing an alliance list of 100 people would divide it into 4-5 embeds, creating visual clutter. Now it’s more compact and minimal.
- This command allows you to add people to the alliance list, either one by one or in batches.
- Use
/allistadd ID
for one person or/allistadd ID1,ID2,ID3
for multiple entries.
- This command shows your current alliance list.
- Redeem the gift code for alliance members, delivering gifts directly to their mailbox.
- Shows the number of times a person changed their name and the dates.
This bot is developed for Whiteout Survival players to enhance their Discord channel experience. The bot notifies you when Alliance members change their furnace level or in-game name.
Before starting, fill in the settings.txt
with:
BOT_TOKEN
CHANNEL_ID
ALLIANCE_NAME
Do not modify the SECRET
section!
- To add a member:
/allistadd playerID
- To add multiple players:
/allistadd playerID1,playerID2,playerID3
Recommended limit: 10 additions at a time to avoid temporary API bans.
- To remove a member:
/allistremove playerID
- To view the alliance list:
/allist
- To manually update the list:
/updateallist
- For detailed player information and profile pictures:
/w playerID
Note: Avoid manual refreshes during alliance list updates.
To change the auto-update interval, modify the @tasks.loop(minutes=20)
line to your desired interval.
This bot is freely provided by Reloisback for Whiteout Survival users on Discord. If you need help, add Reloisback on Discord. For 24/7 setup help on a Windows server, contact me for free support.
To support future projects, consider donating:
- USDT Tron (TRC20): TC3y2crhRXzoQYhe3rMDNzz6DSrvtonwa3
- USDT Ethereum (ERC20): 0x60acb1580072f20f008922346a83a7ed8bb7fbc9
Thank you!
Merhaba, bu bot Reloisback tarafından 18.10.2024 tarihinde Whiteout Survival kullanıcılarının Discord kanallarında kullanması için ücretsiz olarak yapılmıştır. Eğer Python kullanmayı bilmiyorsanız, Discord üzerinden Reloisback arkadaş olarak ekleyerek bana ulaşabilirsiniz; size yardımcı olmaktan mutluluk duyarım. Eğer bir Windows sunucu satın alırsanız ve hala kurmayı bilmiyorsanız ve botun 7/24 çalışmasını istiyorsanız yine benimle iletişime geçebilirsiniz. Sizin için ücretsiz destek sağlayabilirim ve kurulumda yardımcı olabilirim. Tekrar söylediğim gibi, bu kodlar tamamen ücretsizdir ve hiç kimseden ücret talep etmiyorum.
Fakat bir gün bana destek olmak isterseniz, işte coin bilgilerim;
- USDT Tron (TRC20): TC3y2crhRXzoQYhe3rMDNzz6DSrvtonwa3
- USDT Ethereum (ERC20): 0x60acb1580072f20f008922346a83a7ed8bb7fbc9
Desteklerinizi hiçbir zaman unutmayacağım ve bu tür projeleri ücretsiz bir şekilde geliştirmeye devam edeceğim.
Teşekkürler!