Skip to content

Ethan-R/Tesla-2.0

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 

Repository files navigation

Tesla-2.0

Improved Version of my previous Tesla IRC bot.

Explanation of python modules and their purpose:

All python modules in jython/scripts/ whose filenames are not prefixed by an underscore are treated as irc event listeners. This means that they must all be a subclass of InputHandlerAdapter. Modules whose filenames are prefixed by an underscore do not need to meet that requirement, but they may also not respond to events. All directories inside of jython/scripts/ are ignored as well (E.g. placing an event listener inside of jython/scripts/foo would result in nothing happenning). It is acceptable for event listeners to reference modules whose filenames are prefixed by underscores, and those that are inside of subdirectories. In fact, that was the whole point of placing those restrictions. Some responses to commands (such as commands related to games) may take quite a bit of code, and may be better organized by using more than one file. The previous restrictions were placed to allow such extra files to be created.

About

Improved Version of my previous Tesla IRC bot.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published