node-red-contrib-discord-advanced
node-red-contrib-discord-advanced copied to clipboard
Added new node: Guild Manager, and search functionality
Added a new node called the guild manager. Will fetch the guild given the guild info field or msg parameter. Returns the guild object per https://discord.js.org/docs/packages/discord.js/main/Guild:Class. Also added an action to rename the guild. There is the potential to perform more actions but several commands are for only boosted servers. Theoretically server icon setting is not that difficult to perform since it can be done with a URL.
Added search function to discordMessageManager. Responding to Search messages node #67
I know the movement of some of the functions into a separate lib framework is a little messy but i noticed it was repeated in several classes. Ill try to standardize the rest of the classes to use this unified lib class
I have now also added the event manager, as per the request Support Scheduled Events #110. It is quite comprehensive, it can create and delete scheduled events, as well as obtain info on a particular event or all events in a guild.
I'll be reviewing the new functionality and changes.