~ IRC bot with simple plugins dev

plugins
61
commits
700
forks
60

abbreviation.py

Erin Moon, Sourav Dutta
responds to .def lol

View

age.py

Justin Walker
Given birthday it returns your age.

View

bitcoin.py

Gabriele Ron
Checks the current price for Bitcoin through the Legacy Coin Market Cap API TODO: Update API to new Coin Market Cap API

View

blackjack.py

Angelo Giacco
Play blackjack

View

book_of_day.py

Schoberg, UMD
Using bookoftheday.org, get the title and link of the book of the day

View

Caesar Cipher

Kyle Galloway
encrypts and decrypts using a caesar cipher

View

calc.py

Abdur-Rahmaan Janhangeer, pythonmembers.club
evaluates maths expressions in the format supported by py

View

channeljoin.py

Marcelo Benesciutti
Bot Will join a given channel in the server

View

toss.py

Shriram Bhat
Responds to .cointoss, Returns head or tail at random

View

comic.py

Miguel Boekhold
Returns a random comic from xkcd

View

converter.py

Angelo Giacco
Converts currencies

View

conv_sniff.py

Abdur-Rahmaan Janhangeer, pythonmembers.club
senses conversation topic with sensitivity set by user, also supports word-specific sensing

View

corona.py

Angelo Giacco
provides information about the coronavirus pandemic

View

countries.py

Phil Beld
Show the capital of a given country.

View

dadjoke.py

moffetma Oregon State University CS
Sends a random "dad joke" from icanhazdadjoke.com

View

date.py

Gico Carlo Evangelista, https://gicocarlo.me/
Will post the current date

View

debug.py

Abdur-Rahmaan Janhangeer, pythonmembers.club
prints all parameters passed to bot

View

diary.py

Angelo Giacco
Keeps a record of your diary

View

dictionary.py

Nishant, JPMorgan Chase & Co.
sends the meaning of the word requires PyDictionary to be installed can use pip -> "pip install PyDictionary"

View

fact.py

Justin Walker
Returns a random fact. Facts sourced from Mental Floss http://mentalfloss.com/article/55443/101-amazing-facts

View

flight.py

Angelo Giacco
returns flight information

View

googlesearch.py

Justin Walker
Returns the first three links from a google search.

View

greet.py

Abdur-Rahmaan Janhangeer, pythonmembers.club
responds to .hi, demo of a basic plugin

View

hangman.py

Justin Walker
Plays game of hangman

View

help.py

Eduardo Moraes de Mello, https://github.com/edumello
Show link with all the functionalities of the bot.

View

horoscope.py

Angelo Giacco
Returns your daily horoscope based on your star sign you can also enter your month and date of birth to automatically find your starsign enter month and date as number

View

installed_module.py

Abdur-Rahmaan Janhangeer, pythonmembers.club
checks if all listed in requirements.txt installed

View

joke.py

Abdur-Rahmaan Janhangeer, pythonmembers.club
sends a random joke on request

View

magic_ball.py

Zakaria Talhami
Fortune-telling for question using a magic 8 ball

View

mail.py

Tanner Fry
Will allow the user to send an email while in the chat with the bot. The text send will be interpreted as html so you can use formatting such as
to make new lines, and any other html formatting commands in the text of the body of the email. No additional libraries need to be installed. Make sure that you configure the email_config.conf file with your email, your email password, SMTP server, and SMTP server port. See that document for more information.

View

maths.py

Abdur-Rahmaan Janhangeer, pythonmembers.club
some maths related commands

View

memo.py

Abdur-Rahmaan Janhangeer, pythonmembers.club
responds to .memo, demo of a basic memory plugin

View

monero.py

A. Eigenbrot
Checks the current price for Monero via the cryptocompare.com API

View

monopoly.py

Angelo Giacco
Play monopoly

View

news.py

Angelo Giacco
Gets the top 10 headlines around the world from bbc world news

View

onthisday.py

Kenneth Gargan
Gets an interesting fact about today!

View

password_generator.py

Nishant, JPMorgan Chase & Co.
sends different type of passwords

View

proverb.py

Sushant Kumar
sends a random proverb on request

View

dictionary.py

Milad H,
Searches the python documentatioin(pydocs) for the related keyword(s) and returns some of the relevant links

View

pynews.py

Sam Deans
Finds the top five news items on python.org and prints them to the IRC

View

pypi.py

Donald Lieu
Searches for Python packages on pypi.org

View

quote.py

German Corpaz
Sends a random quote on request

View

random_color.py

Jeet Trivedi
responds to .randcol, returns a HEX color code

View

repostats.py

Shreyansh Sancheti
Gets the number of forks and stars for a given repo

View

riddle.py

Angelo Giacco
Returns a riddle or whether guess at the answer was correct or not.

View

roll.py

Glenn Toms
Will roll dice in the form of 1d4, 10d6 and return total.

View

Roman Numeral Converter Plugin

Nick Wiley
Returns the roman numeral equivalent of the number inputted

View

russian_roulette.py

Angelo Giacco
In the original russian roulette, you have a one sixth chance of committing suicide. In this version, you have a one sixth chance of being kicked from the channel. The bot will utilise the IRC command: KICK #channel nickname where #channel is the channel name and nicknames is the nickname of the user

View

Self Travia

Angel Jimenez
Returns a private trivia question

View

send_message.py

Justin Walker
Sends a message to another channel.

View

story.py

Tuan Thai
Sends a random story Sourced stories from http://www.read.gov/aesop/001.html

View

sysinfo.py

Girish Mahabir
Responds to .sysinfo, gets System Information of the host.

View

countries.py

Sarvesh Dubey
Show the dialcode of a given country.

View

test.py

Abdur-Rahmaan Janhangeer, pythonmembers.club
tests run

View

todo.py

Himanshu Ranjan
Todo list keeps all your pending task . You can add a task ,delete or show list. This list is stored in a text file called todo.txt in honeybot directory. If this does not exist it creates one.

View

quote.py

Divyanshu Mehta
Extracts quotes and send random quote from Trailer Park Boys

View

transfer-rumour.py

Angelo Giacco
Collects transfer rumours from BBC sport

View

translate.py

Ahmed Deeb
A Google Translate plugin

View

username.py

Abdur-Rahmaan Janhangeer, pythonmembers.club
generates random usernames, used for inspiration

View

weather.py

Gabriele Ron
A plugin to get the weather of a location

View

wikipedia.py

Gabriele Ron
sends a wikipedia article on request based off of a search or random query requires wikipedia library. Can use pip -> "pip install wikipedia"

View