add a prefix on nickname based on the user's roles (with priority to some "special" roles).
add a default role to user without any prefix role
post reminder messages for scheduled events
Optionally (when corresponding configuration is present) :
randomly change its game status
check regularly RSS feeds and send messages with the links in a channel (can filter link with regexp or translate an extract (call DeepL API)).
remove a member reaction on a given message (supposed to be the only message pinned in the specified channel) on guild member remove (in order to clean role counter when using reaction roles)