Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/realcyguy/modmail-plugins

Some plugins to extend the functionality of Modmail.
https://github.com/realcyguy/modmail-plugins

discord discord-py modmail-plugins

Last synced: 25 days ago
JSON representation

Some plugins to extend the functionality of Modmail.

Awesome Lists containing this project

README

        

# RealCyGuy's Modmail Plugins

Some [plugins](https://github.com/modmail-dev/modmail/wiki/Plugins) for the amazing Discord Modmail bot [`modmail-dev/modmail`](https://github.com/modmail-dev/modmail).

[![GitHub issues](https://img.shields.io/github/issues/realcyguy/modmail-plugins?style=for-the-badge)](https://github.com/RealCyGuy/modmail-plugins/issues)
[![License](https://img.shields.io/github/license/realcyguy/modmail-plugins?style=for-the-badge)](https://github.com/RealCyGuy/modmail-plugins/blob/v4/LICENSE)

## Plugins
[8ball](#8ball) · [anigame-channels](#anigame-channels) · [animeguesser](#animeguesser) · [banana](#banana) · [clickthebutton](#clickthebutton) · [filebackup](#filebackup) · [fortniteshop](#fortniteshop) · [hotreload](#hotreload) · [karutakeqingautoreact](#karutakeqingautoreact) · [marketgraph](#marketgraph) · [message](#message) · [premiumsupport](#premiumsupport) · [randomvclimit](#randomvclimit) · [react-on-ping](#react-on-ping) · [remove-self-stars](#remove-self-stars) · [say](#say) · [suggest](#suggest) · [verification](#verification) · [webserver](#webserver)
### 8ball
````
Ask Modmail a question and get an answer from a ever-growing list of answers.

Disclaimer: These answers are jokes and should be taken as jokes.
For legal advice, talk to a lawyer.
For general advice, don't take it from a bot.
````
Source code: [`8ball.py`](https://github.com/RealCyGuy/modmail-plugins/blob/v4/8ball/8ball.py "8ball source code")
Install: `?plugins install realcyguy/modmail-plugins/8ball@v4`
### anigame-channels
````
Automatically rename #anigame-inactive to #anigame-active during battles!
````
Source code: [`anigame-channels.py`](https://github.com/RealCyGuy/modmail-plugins/blob/v4/anigame-channels/anigame-channels.py "anigame-channels source code")
Install: `?plugins install realcyguy/modmail-plugins/anigame-channels@v4`
### animeguesser
````
An anime guessing game plugin featuring automatically extracted random frames from anime.
Inspired by RinBot and utilizes AniList, Find My Anime, and Gojo APIs.
````
Source code: [`animeguesser.py`](https://github.com/RealCyGuy/modmail-plugins/blob/v4/animeguesser/animeguesser.py "animeguesser source code")
Install: `?plugins install realcyguy/modmail-plugins/animeguesser@v4`
### banana
````
Reacts with a banana emoji if someone says banana.
````
Source code: [`banana.py`](https://github.com/RealCyGuy/modmail-plugins/blob/v4/banana/banana.py "banana source code")
Install: `?plugins install realcyguy/modmail-plugins/banana@v4`
### clickthebutton
````
Clicking button game. Use ?startbutton to get started.
````
Source code: [`clickthebutton.py`](https://github.com/RealCyGuy/modmail-plugins/blob/v4/clickthebutton/clickthebutton.py "clickthebutton source code")
Install: `?plugins install realcyguy/modmail-plugins/clickthebutton@v4`
### filebackup
````
Automatically backup attachements sent in threads to a Discord channel.

This is for viewing attachments in the logviewer after the thread channel has been deleted.
````
Source code: [`filebackup.py`](https://github.com/RealCyGuy/modmail-plugins/blob/v4/filebackup/filebackup.py "filebackup source code")
Install: `?plugins install realcyguy/modmail-plugins/filebackup@v4`
### fortniteshop
````
Receive the Fortnite item shop in a channel daily.
````
Source code: [`fortniteshop.py`](https://github.com/RealCyGuy/modmail-plugins/blob/v4/fortniteshop/fortniteshop.py "fortniteshop source code")
Install: `?plugins install realcyguy/modmail-plugins/fortniteshop@v4`
### hotreload
````
Hot-reload local plugins for development!
````
Source code: [`hotreload.py`](https://github.com/RealCyGuy/modmail-plugins/blob/v4/hotreload/hotreload.py "hotreload source code")
Install: `?plugins install realcyguy/modmail-plugins/hotreload@v4`
### karutakeqingautoreact
````
Automatically add reactions to Karuta messages for Keqing Bot that usually requires premium.
````
Source code: [`karutakeqingautoreact.py`](https://github.com/RealCyGuy/modmail-plugins/blob/v4/karutakeqingautoreact/karutakeqingautoreact.py "karutakeqingautoreact source code")
Install: `?plugins install realcyguy/modmail-plugins/karutakeqingautoreact@v4`
### marketgraph
````
Commands that are only useful with a specific MongoDB database schema:
```json
{
"date": date
"item": {
"name": str,
"amount": int
},
"price": {
"name": str,
"amount": int
},
"rate": float
}
```
````
Source code: [`marketgraph.py`](https://github.com/RealCyGuy/modmail-plugins/blob/v4/marketgraph/marketgraph.py "marketgraph source code")
Install: `?plugins install realcyguy/modmail-plugins/marketgraph@v4`
### message
````
A plugin that... manages messages.

It also has cool message-managing stuff.
````
Source code: [`message.py`](https://github.com/RealCyGuy/modmail-plugins/blob/v4/message/message.py "message source code")
Install: `?plugins install realcyguy/modmail-plugins/message@v4`
### premiumsupport
````
Special support for Premium members.
````
Source code: [`premiumsupport.py`](https://github.com/RealCyGuy/modmail-plugins/blob/v4/premiumsupport/premiumsupport.py "premiumsupport source code")
Install: `?plugins install realcyguy/modmail-plugins/premiumsupport@v4`
### randomvclimit
````
Automatically set a voice channel's member limit to a random value.
````
Source code: [`randomvclimit.py`](https://github.com/RealCyGuy/modmail-plugins/blob/v4/randomvclimit/randomvclimit.py "randomvclimit source code")
Install: `?plugins install realcyguy/modmail-plugins/randomvclimit@v4`
### react-on-ping
````
Reacts with a ping emoji when someone gets pinged.
````
Source code: [`react-on-ping.py`](https://github.com/RealCyGuy/modmail-plugins/blob/v4/react-on-ping/react-on-ping.py "react-on-ping source code")
Install: `?plugins install realcyguy/modmail-plugins/react-on-ping@v4`
### remove-self-stars
````
Removes self-stars for starboard.
````
Source code: [`remove-self-stars.py`](https://github.com/RealCyGuy/modmail-plugins/blob/v4/remove-self-stars/remove-self-stars.py "remove-self-stars source code")
Install: `?plugins install realcyguy/modmail-plugins/remove-self-stars@v4`
### say
````
A simple say command that removes everyone/here mentions.
````
Source code: [`say.py`](https://github.com/RealCyGuy/modmail-plugins/blob/v4/say/say.py "say source code")
Install: `?plugins install realcyguy/modmail-plugins/say@v4`
### suggest
````
Let's you send a suggestion to a designated channel.
````
Source code: [`suggest.py`](https://github.com/RealCyGuy/modmail-plugins/blob/v4/suggest/suggest.py "suggest source code")
Install: `?plugins install suggest`
### verification
````
Add captcha verification to your server!
````
Source code: [`verification.py`](https://github.com/RealCyGuy/modmail-plugins/blob/v4/verification/verification.py "verification source code")
Install: `?plugins install realcyguy/modmail-plugins/verification@v4`
### webserver
````
Runs a simple webserver on port 8080 for stuff like health checks.
````
Source code: [`webserver.py`](https://github.com/RealCyGuy/modmail-plugins/blob/v4/webserver/webserver.py "webserver source code")
Install: `?plugins install realcyguy/modmail-plugins/webserver@v4`

## Contributors

![Contributors](https://contributors-img.firebaseapp.com/image?repo=realcyguy/modmail-plugins)

## License

[MIT License](https://github.com/RealCyGuy/modmail-plugins/blob/v4/LICENSE)