Discord bot that makes an intersection of 2 roles in a discord server whether just to get a list of users or mentioning them
AND Bot is a bot that provides your server with additional functionality
The main purpose of AND Bot is to deal with the pesky task of only mentioning / listing users of a server who share two roles (INTERSECTION).
As roles are always changing, manually maintaining this could lead to annoyance, that lead to the creation of this bot and leaving users who are not included in both roles in peace.
Help Commands
And Commands
- and role1 role2 - Bot mentions all users from role1 and role2
- and role1 role2 bot - Same as !and role1 role2 Command
- and role1 role2 dm - Bot direct messages you all users from role1 and role2
- and role1 role2 reply - Bot replies with all users from role1 and role2
And Commands (Case Sensitive)
- and role1 role2 botc - Bot mentions all users from role1 and role2 (case sensitive)
- and role1 role2 dmc - Bot direct messages you all users from role1 and role 2 (case sensitive)
- and role1 role2 replyc - Bot replies with all users from role1 and role2 (case sensitive)
Ands Commands [Allows Spaces in Role Name]
- ands "role1" "role2 - Bot mentions all users from role1 and role2
- ands "role1" "role2" "bot" - Same as !and role1 role2 Command
- ands "role1" "role2" "botc" - Bot mentions all users from role1 and role2 (case sensitive)
- ands "role1" "role2" "dm" - Bot direct messages you all users from role1 and role2
- ands "role1" "role2" "dmc" - Bot direct messages you all users from role1 and role 2 (case sensitive)
- ands "role1" "role2" "reply" - Bot replies with all users from role1 and role2
- ands "role1" "role2" "replyc" - Bot replies with all users from role1 and role2 (case sensitive)
Sub Commands
- sub role1 role2- Bot mentions all users from role1 minus role2
- sub role1 role2 bot - Same as !sub role1 role2 Command
- sub role1 role2 dm - Bot direct messages you all users from role1 minus role2
- sub role1 role2 reply - Bot replies with all users from role1 minus role2
Sub Commands (Case Sensitive)
- sub role1 role2 botc - Bot mentions all users from role1 minus role2 (case sensitive)
- sub role1 role2 dmc - Bot direct messages you all users from role1 minus role 2 (case sensitive)
- sub role1 role2 replyc - Bot replies with all users from role1 minus role2 (case sensitive)
Subs Commands [Allows Spaces in Role Name]
- subs "role1" "role2"- Bot mentions all users from role1 minus role2
- subs "role1" "role2" "bot" - Same as !sub role1 role2 Command
- sub "role1" "role2" "botc" - Bot mentions all users from role1 minus role2 (case sensitive)
- subs "role1" "role2" "dm" - Bot direct messages you all users from role1 minus role2
- sub "role1" "role2" "dmc" - Bot direct messages you all users from role1 minus role 2 (case sensitive)
- subs "role1" "role2" "reply" - Bot replies with all users from role1 minus role2
- sub "role1" "role2" "replyc" - Bot replies with all users from role1 minus role2 (case sensitive)
Example
In this example both Fishes and Dogs are roles in the server