Skip to content

Latest commit

 

History

History
150 lines (116 loc) · 5.74 KB

README.md

File metadata and controls

150 lines (116 loc) · 5.74 KB

「modmail-plugins」

plugins to expand Modmail2020's functionality 🍆💦🍑

made with crayons

🛠️ if you experience a problem with any modmail-plugin in this repo, please open an issue or submit a pull-request



🔸 by default the prefix is ? followed by a command: ?calc but if you changed the prefix, then replace {p} with your custom prefix: {p}calc becomes b!calc if your new prefix is b!


.:: 1 Calculator ::.

🔸 Installation: {p}plugin add WebKide/modmail-plugins/calculator@master

  • {p}calc — powerful calculator command, supports addition, substraction, multiplication, division, PEMDAS...

Usage and examples

operation usage example result output
addition {p}calc 2+5 7.0
substraction {p}calc 8 - 5.7 2.3
multiplication {p}calc 7 x 5 35.0
division {p}calc 9/4 2.25
PEMDAS {p}calc 6 /2 x (1+ 2) 9.0
long operation {p}calc 1,000+40 +1,000+30+ 1,000+20+1,000+10 4100.0
round() {p}calc round(9 - 3 / (1/3)+1) 1
exponent {p}calc (7^3)+(5x7)+6/6 379.0
π {p}calc 23 * 2 * PI 144.51
E {p}calc E ^ 2 * 50.13 370.41
trig {p}calc sin(30)*cos(45)*tan(-264) -0.06
trig {p}calc sec(102.5)*csc(432)*cot(-23.45) -0.0

as you can see, this calculator is very flexible and powerful



.:: 2 Misc* ::.

🔸 Installation: {p}plugin add WebKide/modmail-plugins/misc@master

  • role - group commands to add/remove role to user
  • g - Send a msg to another channel
  • hackban - Ban someone using ID
  • logo - Change Bot's avatar img
  • name - Change Bot's name
  • purge - Delete a number of messages
  • sauce - Show source code for any command
  • say - Bot sends message
  • sayd - Sends message and deletes original


.:: 3 on_message ::.

🔸 Installation: {p}plugin add webkide/modmail-plugins/on_message@master

  • bot responds to matching [str] in messages starting with "I am"


.:: 4 Translate ::.

🔸 Installation: {p}plugin add WebKide/modmail-plugins/translate

  • {p}tr langs — list of supported/available languages
  • {p}tr <Language> <message> — translate text from one language to another
  • {p}tt <message> — translate text from any language to English inside ticket threads
  • {p}tat — toggle (on/off) auto translate to English inside ticket threads
  • {p}att — auto translate text from any language to English inside ticket threads
  • {p}tr {default_english} — defaults translation to English if no target language is provided


.:: 5 Oracle ::.

🔸 Installation: {p}plugin add WebKide/modmail-plugins/oracle@master

  • {p}8ball <question?>
  • {p}iching <question?>
  • {p}tarot reading


.:: 6 Timezone ::.

🔸 Installation: {p}plugin add WebKide/modmail-plugins/timezone@master

  • {p}tz :flag_gb: — get timezone using a flag
  • {p}tz EST — get timezone using abbreviation
  • {p}tz Mexico — get timezone usinc country


.:: 7 TextGames ::.

🔸 Installation: {p}plugin add WebKide/modmail-plugins/textgames@master

  • choose — Choose an item from a list.
  • flip — Flips a coin... or some text.
  • guess — Guess a number between 1 and 11
  • settle — Play: rock paper scissors lizard spock
  • score — database to record wins, losses, and draws per command


.:: 8 Transform ::.

🔸 Installation: {p}plugin add WebKide/modmail-plugins/transform@master

  • {p}charinfo <🍆> - Return UNICODE characters for emoji \U0001f346 or character \N{AUBERGINE}
  • {p}clap [message] - Clap 👏 that 👏 message!
  • {p}pray [message] - Pray 🙏 that 🙏 message!
  • {p}tiny [text] - Convert any text into ᵗⁱⁿʸ text
  • {p}wordai - Generate words (fantasy names) artificially
  • {p}zalgo [name] - eye-rape unreadable text


.:: 9 WordMeaning ::.

🔸 Installation: {p}plugin add webkide/modmail-plugins/wordmeaning@master

Modmail-plugins to find definitions of English words in Wikipedia, UrbanDictionary, and Oxford English Dictionary

  • dict - Search definitions in English, supports [synonyms|proverbs|examples] as arguments
  • urban - Urban Dictionary search, fetches up to 10 results per query
  • wiki - Wikipedia search command that displays the abstract of the result

{p} will be your guild's prefix, by default it is ? unless you changed it



.:: 10 Starboard2 ::.

  • have to fix so it uses db correctly


.:: 11 Presence ::.

  • there's already a command that works, but I might add one to loop a list of presence statuses



.:: TO-DO ::.

At some point I might do these, or some other ones, it all depends on how bored I am...

youtube, show_color, $modbot, Base (bg, sb, cc, search_group)