Plugins for the Discord bot Red
These cogs are either self-coded or modified from others. I'll definitely link to source.
These cogs are being used on the A.T.S.P. Discord Server for several different tasks.
Install repo
[p]cog repo add atsp https://github.com/Nama/A.T.S.P.-Red-Cogs
Get tier from ProtonDB
- pdb
No, these are not things which I have to do. It's a cog!
Every user has his own ToDo list, on which they can add and remove single entries.
Install cog
[p]cog install atsp todo
- Commands Use with your prefix
- help todo
- todo
Shows your own ToDo list - todo add
Add a new ToDo - limited to 200 characters
- todo insert
Insert a new ToDo to a position - todo rm Index-Number
Remove a ToDo
"Forked" from RemindMe
Reminds you, or someone else after a specific time amount in a channel. Needs python-dateutil now!
Install cog
[p]cog install atsp reminder
- forgetme
Removes all your active reminders - remind
Either reminds you "me" or reminds another user. You need to use their username.
I dont plan to update the below cogs
Greet new members and use a broadcast with a delay on a channel
Allows only Administrators to use the commands.
[p]msgs start
is autostarted
Install cog
[p]cog install atsp messages
- welcome
- chan
Set the channel on which to greet the new members - text
Define the welcome message. To mention the member, put in the textmember.mention
- chan
- msgs
- add
Add a message to the broadcast - chan
Set the channel for the broadcast - delay
The delay in seconds between the messages - list
Show the delay, channel and all added messages - rm
Remove a message from the broadcast - start
Start the broadcast. Channel, delay and at least one message need to be set.
Autostarts on cog loading - stop
Stop the broadcast. Happens also if you add or remove messages from the broadcast.
- add
Shows a list of members who are boosting the server. Also posts if a member starts or stops boosting the server.
- booster
Shows the list
Reaction based commands for raffles and votes
Install cog
[p]cog install atsp voteutils
- votes
Shows the messages of the last 20 days with the amount of 👍 emojis as a ranking from the specified channel- chan
Set the channel where the messages with the vote are
- chan
- raffle
Chooses a random winner from the message with the specified emoji