Skip to content

Conversation

@Ragviswa
Copy link
Contributor

ViBot

Changelog

Changes

  • ;roleassignment has a new sub-command for updating listeners
  • ;roleassignment listener restarting has been moved to roleassignment.js
  • ;roleassignment, vibotChannels removed from .eslintignore
  • vibotChannels has been removed

Quality of Life

  • ;roleassignment now references bot.storedEmojis
  • ;roleassignment now supports a slash command variant

Summary

Examples

Screenshot 2024-02-18 at 16 50 20 Screenshot 2024-02-18 at 16 50 28 Screenshot 2024-02-18 at 16 52 10 Screenshot 2024-02-18 at 16 52 26

- Removed roleAssignment.js and vibotChannels.js from ESLint
+ roleAssignment.js now has a slash command variant
+ roleAssignment.js now restarts bot listeners
+ roleAssignment.js had code structure modernised
+ botSetup.js now references roleAssignment.js
+ roleAssignment.js, roleAssignment.json now references bot.storedEmojis
@Ragviswa Ragviswa requested a review from a team as a code owner February 18, 2024 16:53
@Ragviswa Ragviswa linked an issue Feb 18, 2024 that may be closed by this pull request
2 tasks
@Ragviswa Ragviswa self-assigned this Feb 18, 2024
@Ragviswa Ragviswa added Shatters/Moonlight This relates to the Discord Guild named "Shatters/Moonlight" Lost Halls This relates to the Discord Guild named "Lost Halls" Quality of Life An improvement of something that exists Change A modification to something that exists labels Feb 18, 2024
Copy link
Contributor

@Huntifer-RotMG Huntifer-RotMG left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not a detailed review, just a quick glance -- consider using restart safe interactions though instead of adding listeners on startup.

- botSetup.js no longer references roleassignment.js
+ redis.js now works with component rows
+ pop.js uses component rows with redis.js
+ roleassignment uses redis.js with interactions
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Change A modification to something that exists Lost Halls This relates to the Discord Guild named "Lost Halls" Quality of Life An improvement of something that exists Shatters/Moonlight This relates to the Discord Guild named "Shatters/Moonlight"

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Clean up vibotChannels.js

3 participants