This repository was archived by the owner on Feb 8, 2026. It is now read-only.
Repository navigation
SayehAI
Introducing SayehAI, an LLM Artificial Intelligence powered by Cloudflare's worker AI.
- New: Use /ask to start a conversation with SayehAI.
- New: Users can now chat with SayehBot in its Discord direct messages and receive answers from SayehAI.
Developer's Note: Here are some more information about SayehAI that are worth mentioning:
- SayehAI is free to use to all users in v1.7.2 but it has a limit of 2,000 tokens per day.
- SayehAI remembers the last 20 chats it had with a user.
- SayehAI can understand and speak all languages. But it cannot answer in Persian and Arabic for now and it will answer the user in English in case the user asked in one of those mentioned languages.
Notifications System
SayehBot will now connect to SayehAPI and will listen to changes on the API to send notifications as soon as possible.
- New: Use /refresh to manually refresh the SayehAPI data. (Moderators Only)
Developer's Note: SayehBot will fallback to listening to changes on SayehAPI using fetch method for every 5 minutes in case it gets disconnected from SayehAPI.
Leveling System
- The XP scaling system has been reworked and rebalanced.
- Users who are muted will receive 50% less Voice XP now.
- Users who are deafen or not online won't receive any Voice XP.
Music System
- New: Use /removetrack to remove a track from queue.
- New: Use /forceplay to add a track in the first position in queue and skip the current track.
- New: Use /move to change a track position in the queue.
- Source option has been added to some music commands to choose one specific source to search in.
- Track titles will be shown in cleaner way now.
Bot Management System
- New: Use /pm2 to perform pm2 actions directly from discord. (Moderators Only)
- /simulate has been renamed to /test and now has birthday option to test.
- /events has been updated to have playerStart option. Disabling this option will prevent SayehBot from sending track message whenever a new track starts playing.
- /info shows WebSocket connection status now to show if SayehBot is connected to SayehAPI or not.
Miscellaneous
- warn author message context menu option will not be shown to non-moderator users anymore.
- Double and Surrender buttons have been added to /blackjack .
- Anything other than YouTube URLs are banned in self-promo channel now.
- /youtube now also includes Channel Id.
- /steam store now longer crashes if How Long to Beat data is not available.
- Custom emojis have been added to the bot and page reaction emojis are changed.
- /social has been updated.
- birthday profiles now include their own
guildIdobject. (Closes #5)
More Information
- This update contains 119 file changes.
- v1.7.2 by @bllackbull in v1.7.2 pull request
- Full Changelog