Utility

Calc

[calc.py] Maths Operation Plugin

[Author] Abdur-Rahmaan Janhangeer, pythonmembers.club

[About] evaluates maths expressions in the format supported by py

[Commands] >>> .calc <maths expression> returns evaluated expression

Bitcoin

[bitcoin.py] Bitcoin Price Checking Plugin

[Author] Gabriele Ron

[Website] https://Macr0Nerd.github.io

[About] Checks the current price for Bitcoin through the Legacy Coin Market Cap API TODO: Update API to new Coin Market Cap API

[Commands] >>> .btc returns current value of bitcoin

Converter

[converter.py] Currency Converter Plugin

[Author] Angelo Giacco

[About] Converts currencies

[Commands] >>> .convert <<base currency code>> <<target currency code>> <<amount>> returns the conversion: amount argument is optional with a default of 1 .convert help shows a list of currencies supported

Date

[date.py] Date Plugin

[Author] Gico Carlo Evangelista, https://gicocarlo.me/

[About] Will post the current date

[Commands] >>> .date today returns the current date

Dictionary

[dictionary.py] Dictionary Plugin

[Author] Nishant, JPMorgan Chase & Co.

[About] sends the meaning of the word requires PyDictionary to be installed can use pip -> “pip install PyDictionary”

[Commands] >>> .dictionary <<word>> returns meaning of the word specified

Google

[googleSearch.py] Google Search Plugin

[Author] Justin Walker

[About] Returns the first three links from a google search.

[Commands] >>> .google <<search term>> returns search links

Mail

TODO

Maths

[maths.py] Miscellaneous Maths Operations Plugin

[Author] Abdur-Rahmaan Janhangeer, pythonmembers.club

[About] some maths related commands

[Commands] >>> .sin <number> returns sine of number

>>> .cos <number>
returns cosine of number
>>> .tan <number>
returns tangent of number
>>> .rand <number1> <number2>
returns number between number1 and number2

Memo

[memo.py] Memory Use Illustration Plugin

[Author] Abdur-Rahmaan Janhangeer, pythonmembers.club

[About] responds to .memo, demo of a basic memory plugin

[Commands] >>> .memo add <key> <value> >>> .memo rem <key> >>> .memo fetch <key>

Password Generator

[password_generator.py] Password Generator Plugin

[Author] Nishant, JPMorgan Chase & Co.

[About] sends different type of passwords

[Commands] >>> .passgen <<length>> returns alphabetic password of specified length

>>> .passgensecure <<length>>
returns secure alphanumeric password of specified length
>>> .passgenalphanum <<length>>
returns alphanumeric password of specified length
>>> .passgenspecialchar <<length>>
returns universally accepted alphanumeric password with
special characters of specified length where length >= 4

Pydocs

[dictionary.py] Dictionary Plugin

[Author] Milad H,

[About] Searches the python documentatioin(pydocs) for the related keyword(s) and returns some of the relevant links

[Commands] >>> .pydocs <keyword> returns links in python documentation related to the keyword

Username

[username.py] Username Generator Plugin

[Author] Abdur-Rahmaan Janhangeer, pythonmembers.club

[About] generates random usernames, used for inspiration

[Commands] >>> .uname returns generated username

Weather

[weather.py] Weather Plugin

[Author] Gabriele Ron

[About] A plugin to get the weather of a location

[Commands] >>> .weather <city> <country code> returns the weather

Wikipedia

[wikipedia.py] Wikipedia Plugin

[Author] Gabriele Ron

[About] sends a wikipedia article on request based off of a search or random query requires wikipedia library. Can use pip -> “pip install wikipedia”

[Website] https://Macr0Nerd.github.io

[Commands] >>> .wiki <command> <topic> returns a wikipedia article

Translate

TODO

Send Message

[send_message.py] Send Message Plugin

[Author] Justin Walker

[About] Sends a message to another channel.

[Commands] >>> .send #channel .u riceabove .m how are you? Sends a message to #channel like ‘IronPenguin from #channel says to riceabove: how are you?’

>>> .send #channel hi all
Sends a message to #channel like
'IronPenguin from #channel says: hi all'

Checks if user online first and says “User not online.”