Skip to content

Latest commit

 

History

History
119 lines (115 loc) · 10 KB

CHANGELOG.md

File metadata and controls

119 lines (115 loc) · 10 KB

RoboBanana Changelog

2024.06.05

Additions and Fixes:

  • 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)

2024.06.04

Additions and Fixes:

  • 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

2024.06.01

Additions and Fixes:

  • /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)

2024.05.11

Additions and Fixes:

  • Assign 12mo and 6mo role if exceeding 12mo sub reward (#156) (By Leshy)
  • Re-enable vod submission (#157) (By Leshy)

2024.05.06

This update requires /sync sync to be run once

Additions and Fixes:

  • Added rename_prediction command to fix typos/overflows without having to remake the prediction (b3e0235)

2024.05.04

This update requires /sync sync to be run once

Additions and Fixes:

  • Implement commands to start emote animations (#155)

2024.05.03

Additions and Fixes:

  • Add defer function to discord_utils and updated reply function to support use of added function (#154) (By Leshy)

2024.05.01

This update requires /sync sync to be run once

Additions and Fixes:

  • 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)

2024.04.29

This update requires /sync sync to be run once

Additions and Fixes:

  • Created commands to temporarily set crowdmute threshhold, as well as toggling it on and off (#152) (By Leshy)

2024.04.28

This update requires /sync sync to be run once

Additions and Fixes:

  • Allow pokemon service to accept move amount to move character multiple times in one direction (#150) (By ValpsZ)

2024.04.26

This update requires /sync sync to be run once

Additions and Fixes:

  • 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)

2024.04.25

Additions and Fixes:

  • Fix absence of prediction close message when prediction is closed via API (8b5c781)

2024.04.24

Additions and Fixes:

  • Allow Mods and Staff Devs to use T3 TTS for free (3e9b479)
  • Improve handling of custom emoji message length check (717d372)

2024.04.23

This update requires /sync sync to be run once

Additions and Fixes:

  • Added get_active_chatters command to get a random selection of active chatters and optionally assign them a role (#147)

2024.04.17

Additions and Fixes:

  • Allow new Dealer role to fully manage predictions (e587abf)

2024.04.12

This update requires /sync sync to be run once

Additions and Fixes:

  • Limit prediction titles to 24 characters as more break the overlay for now (97171c5)

2024.04.11

This update requires /sync sync to be run once

Additions and Fixes:

  • 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)

2024.04.10

Additions and Fixes:

  • 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)

2024.04.09

Additions and Fixes:

  • Allowed Staff Developers to payout etc. predictions, as per Zendikar (#144)

2024.04.07

Additions and Fixes:

  • 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)

2024.04.06

Additions and Fixes:

  • 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)

2024.04.05

This update requires /sync sync to be run once

Additions and Fixes:

  • 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)

2024.04.04

This update requires /sync sync to be run once

Additions and Fixes:

  • 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)

2024.04.03

This update requires /sync sync to be run once

Additions and Fixes:

  • 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)

Removals:

  • /hooj submit_vod is now temporarily disabled. Tells users that VOD Reviews are on pause until Hooj hits Radiant. (#132)

Changes:

  • 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)