
A bot for organizing recurring meetings between two random people of a server having the same role at a pre-defined interval of time in
The bot has various commands which can be used by the server admin to add or remove roles and change the time interval between two coffees. The bot also has a reaction role facility, so people can react to messages in order to get the meeting roles they like.
Meeting roles are intended to be interest roles, this way two people of the same interest will be connected.
Some commands and their use are written below, if you feel stuck please join the support server and you'll definitely find a solution :D
🛠️setup
Add your server to the coffee database. (You need to setup the bot to use all commands) |
❓ping
Check bot uptime and latency |
📊stats
Get server and bot details. |
🔢rrmessage
Get the reaction role message for coffee roles. When a user reacts to the message, they only get the Coffee duplicate of that role, i.e. role with 'Coffee ☕' suffix. Only admins can use this command. Also note that creating a new reaction role message will render the previous one useless, if there was any. |
📄roles
View list of meeting roles.People who have these roles are randomly pinged and paired up for coffee meetings at certain intervals of time. Only people of same roles are paired up. |
📝roles.add <@role>
Add a meeting role.Note that the bot creates duplicate roles of the role you add with a suffix 'Coffee ☕'You need not do this yourself. Also, the bot won't make any changes to the role you enter. Only admins can use this command |
🗑️roles.remove <@role>
Remove a meeting role. Again, the role you entered will not be effected, just the 'Coffee ☕' version of the role will be deleted. Only admins can use this command |
✉️meeting.invite <@user>
Invite someone for a meeting.You can either mention the user or enter their ID. After you use this command, the user you mention will be DMed an invitation. |
⌚meeting.time
Set the frequency at which the meeting will be held. 🔺Frequency🔺Enter a number between 1 and 9(1 and 9 inclusive) followed by either of d(for days), w(for weeks) or m(for months). The meeting is held at the time at which you sent the message. For example, you use the command 'time 1d' for 2pm, this will schedule a meeting at 2pm everyday. Similarly 'time 3w' will schedule a meeting every 3 weeks at the time this command was used. This property can only be changed by admin. |
💬meeting.desc |
⏭️meeting.next
Check if a meeting is scheduled and if yes, then for what date and time. |
📴meeting.off
Turn off meetings. This will also cancel the next scheduled meeting and can only be used by admins. |
🪵logs.toggle on/off
Toggle on and off meeting logs. If you toggle off, you won' receive any logs. This can only be done by the administrator. |
🪵logs.channel <#channel>
Changelogs channel. Logs will be sent to the new channel only. This too can only be done by admins. |
☕invite
Get link to invite me to your server |
💸donate
Get link to make a donation to creator of the bot and support me. |
⌚help
Get a list of all bot commands (this message) |
4.5
2 reviews
Reviews can be left only by registered users. All reviews are moderated by Top.gg moderators. Please make sure to check our guidelines before posting.
5 stars
1
4 stars
1
3 stars
0
2 stars
0
1 star
0
almost 4 years ago
Really useful bot for organizing game nights, casual talk and hangouts. thanks for making this bot! :D