Skip to content

An IRC bot to help people never forget Trevor #TrevorForget

License

Notifications You must be signed in to change notification settings

AtalantaB/TrevorBot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TrevorBot

An IRC bot to help people never forget Trevor #TrevorForget. tl;dr. This project is mostly a joke. The code found here is a irc bot that by default goes by the name of TrevorBot.

Default config: Server: chat.freenode.net Bot Nick: TrevorBot Admin Nick: None Channel: #Freenode port: 6667

All feedback is welcome!

Usage:

python bot.py

Optional:

python bot.py <Admin Nick> <channels to connect to> <Bot Nick> <Server> <Port>

Common commands: .stop : Makes the bot quit if issued by bot administrator

Keywords:

hello : responds with 'Hi (name)!'
roach, cockroach : Responds with '#TrevorForget! https://www.csoonline.com/article/3227910/security/hackers-create-memorial-for-a-cockroach-named-trevor.html'
trevor : Responds with '@(name) I'm sad too, but Trevor will always live on in our hearts. #TrevorForget'

Actions:

On user join : Responds with 'Welcome (name) #TrevorForget'

To come in future updates:

More commands
Keep track of the amount of time's trevor is mentioned
Create a leaderboard for how many times someone has said the word trevor.

ChangeLog:

Added ChangeLog
Created Branch 1.1 : Branch will be build of bot that reads from config.txt and uses options for bot.py, will also support arguments provided from cli.
Updated to v 1.1 : now accepts arguments from cli, and has editable config.ini file.

About

An IRC bot to help people never forget Trevor #TrevorForget

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages