Crabstero is a simple Discord bot which generates sentences based on how users talk. It holds a different persona in each text channel, making it unique across different servers and a great bot to have nonversations with.
Setup and Usage
Invite on DiscordTo invite Crabstero to your server, use the button above and follow the directions on Discord's website. It will automatically start learning from new messages and will be ready to use.
To use Crabstero, simply mention it anywhere in a message. Each mention will prompt a response from Crabstero with a new sentence.
Permissions
Crabstero uses the following permissions for the following purposes:
- View Channels - Learn from new messages and detect mentions.
- Send Messages - Respond to mentions with new sentences.
- Embed Links - Ocassionally attach random embeds to sentences.
- Read Message History - Learn from existing messages when invited to a server for the first time.
- Use External Emojis - Use external emojis learned from other Nitro users.
Warning: Do not grant Crabstero any privileged permissions, such as Administrator. Always follow the principle of least privilege to protect your server against compromised or rogue bots.
Configuration
Crabstero has no commands or settings. Instead, Crabstero's behavior can be tuned using Discord's permission system. Use the permissions list above to customize Crabstero's behavior.
Example: To prevent Crabstero from responding to mentions in a certain channel, create a permission override in the channel which denies Crabstero's permission to create messages.
Privacy
When Crabstero learns from a message, it only saves the message's content, its embed components, and the text channel's ID number.
When Crabstero generates a new sentence, it only uses information obtained from the same channel is it being mentioned in. Words are never shared between any text channels, even if they are in the same server.