- Set character limit of additional info section to 1000 on vod submission modal (#160) (By Leshy)
- Add new raffle type that only allows T3 subscribers to join it (#161)
- Add on_member_update event trigger which checks if roles are removed from the user. (#159) (By Leshy)
- If the role is related to a remprole assigned to the user, the temprole is removed from the database
- if the role is related to vod submissions, the vod submission entry is deleted from the database
- /manager flag_vod automatically calculates duration required for temprole until desired vod review day (#158) (By Leshy)
- /hooj submit_vod is disabled on vod review days and displays when a user can submit (#158) (By Leshy)
- Assign 12mo and 6mo role if exceeding 12mo sub reward (#156) (By Leshy)
- Re-enable vod submission (#157) (By Leshy)
This update requires /sync sync
to be run once
- Added rename_prediction command to fix typos/overflows without having to remake the prediction (b3e0235)
This update requires /sync sync
to be run once
- Implement commands to start emote animations (#155)
- Add defer function to discord_utils and updated reply function to support use of added function (#154) (By Leshy)
This update requires /sync sync
to be run once
- Merge enable/disable command of crowd mute functionality (#153) (By Leshy)
- Rename "set_crowd_mute_limit" to "configure_crowd_mute", and added duration as an argument (#153) (By Leshy)
This update requires /sync sync
to be run once
- Created commands to temporarily set crowdmute threshhold, as well as toggling it on and off (#152) (By Leshy)
This update requires /sync sync
to be run once
- Allow pokemon service to accept move amount to move character multiple times in one direction (#150) (By ValpsZ)
This update requires /sync sync
to be run once
- Add pokemon commands to stop stream chat spam and allow for more intricate handling (#148) (By Street/RyanO-K)
- Improve pokemon commands to properly pass messages to the overlay (7726730...8bb20ca)
- Fix absence of prediction close message when prediction is closed via API (8b5c781)
- Allow Mods and Staff Devs to use T3 TTS for free (3e9b479)
- Improve handling of custom emoji message length check (717d372)
This update requires /sync sync
to be run once
- Added get_active_chatters command to get a random selection of active chatters and optionally assign them a role (#147)
- Allow new Dealer role to fully manage predictions (e587abf)
This update requires /sync sync
to be run once
- Limit prediction titles to 24 characters as more break the overlay for now (97171c5)
This update requires /sync sync
to be run once
- Fix enable_tts_redemption not showing in slash commands (#146)
- Removed good morning payout and reset as that is successfully automatic for some time now (#146)
- Allow Staff Developers to sync and info (63e3f35)
- Fix variable names for audit function (#145) (By Leshy)
- Remove user.mention from audit_failed_message variable to use name + ID instead (#145) (By Leshy)
- Allowed Staff Developers to payout etc. predictions, as per Zendikar (#144)
- Added more guards to stop double prediction opening (bbe1815)
- Now re-fetching Marker Thread and Message because of object timeouts, making Markers not re-create threads for single streams without bot restarts (e8a2454)
- Added "Mod Role (Hidden)" to allowed roles for mod commands (#142) (By Leshy)
- Add Wildcard marker type, increase lockout to 180 seconds, create markers with a minute offset so they are in the past (4058e0, 6f3ac3c)
- Add auditing for /manager redeem command (#143) (By Leshy)
- Add what command was used in audit logs (#143) (By Leshy)
- Change audit log user mentions to name + ID of user affected by command (#143) (By Leshy)
- Change structure of audit logs to look better (#143) (By Leshy)
This update requires /sync sync
to be run once
- Added error handling to all slash domains (previously only t3, mod and manager had it) (#139)
- Added auditing of streamdeck prediction endpoints (#140)
- Added marker commands to easily allow multiple people to create stream markers for editors and VOD channel (#141)
This update requires /sync sync
to be run once
- Added display of odds to prediction payout message (a151b75)
- Added funcitonality for CMs to assign temproles, with a limit on which roles are allowed to be set with temproles in general (#137) (By Leshy)
- Added
sync info
command to display bot uptime and commit hash (Mod, CM, Trustworthy only) (#138)
This update requires /sync sync
to be run once
- Added command to temporarily disable T3 TTS command (stays disabled until bot restart or enable command, mod only) (#129)
- Added command to temporarily set the price of the T3 TTS command (resets to 10k on bot restart, mod only) (#130)
- Fixed the bot timing out instead of responding to
/hooj bet
(#134) (By Leshy) - Fixed prediction buttons not allowing users to bet multiple times (now in line with command) (#136) (By Leshy)
/hooj submit_vod
is now temporarily disabled. Tells users that VOD Reviews are on pause until Hooj hits Radiant. (#132)
- Moved prediction commands into their own
prediction
domain. Clears space in the mod domain and allows for better slash command permission settings in Discord itself (#128) - Now always posts predictions into the prediction channel (#124)
- Only apply Crowdmute if the user is not already timed out (#133)