Dungeon Church currently has two self hosted bots: The Deacon which is Node-Red, and The Bard which is Red. We also use Sesh for scheduling and managing RSVP roles.
audio
is for playing radio/music/session ambiance in Discord voice chat. gameroles
can detect specific Discord activities. streams
announces Twitch streaming.
It's not possible to detect role changes with the Node-Red nodes, so I use rolenotify
to detect role changes & then send a message to a #bot-relay
channel on Discord. Those messages trigger my automations in Node-Red. This is incredibly dumb but it works.