To whitelist a role, your Discord account must be linked to an active Tweet Catcher or Whop membership. The people who use the bot afterwards only need the role
Set up the bot
1
Invite the bot
Open the invite link and pick your server. You need the Manage Server permission on it
2
Whitelist a role
From the Discord account linked to your membership, run:The bot will reply with Role Whitelisted
3
Give the role to your members
Anyone with the role can now run task commands. Everyone else gets Not Whitelisted
Manage roles
Slash commands
Create a task
/task add twitter creates a Twitter task:
/task add truth creates a Truth Social task. It takes the same user, channel, role, and start options, and these options: Posts only, Posts and Retweets, Posts and Replies, All Notifications
If a task for the same handle already exists, the bot asks whether to create another one
Control tasks
start, stop, and delete take either user or id. If several tasks match the handle, the bot ask for the specific one
Username history
/user history username: lists the previous handles the monitor has seen for an account, with the date each one was detected. Coverage starts from when the monitor first saw the account, so it is not a complete rename history
Text commands
Text commands are a faster way to add Twitter tasks. The prefix is$ unless you change Bot Prefix in Settings. Type $monitor help to see this list in Discord
Options you can edit:
posts, retweets, replies, following, userUpdates, ocr
Troubleshooting
The bot replies Not Whitelisted
The bot replies Not Whitelisted
You don’t have a whitelisted role on this server. Ask the membership owner to run
/role add for one of your roles, or to give you the whitelisted role/role add returns a Command Error
/role add returns a Command Error
The Discord account running the command is not linked to an active membership. Run it from the account you use to sign in to Tweet Catcher or Whop
Failed to create or find the webhook
Failed to create or find the webhook
The bot is missing Manage Webhooks in that channel, or the channel already has the maximum number of webhooks. Fix the permission or delete an unused webhook, then try again
The bot doesn't answer text commands
The bot doesn't answer text commands
Check that you are using the prefix set in Bot Prefix, and that the bot have the permissions to read and send messages in that channel. Slash commands keep working either way
No task found for the given user
No task found for the given user
The handle must match the task exactly. Run
/task list and use the handle as shown, or pass the task id insteadLimit of running tasks reached
Limit of running tasks reached
Your plan has no free running slots. Stop another task first, or see Plans for more