Lets get this started
Currently just sends back what was said. never the less it's progress
updated with crap
removed *.pyc files and added them to the .gitignore
we has config file now
lua has spoiled me...
le updates
updating BitBucker
removed command import, too much hassle to have it external. the webserver will provide the jenkins information
Mini HTTP server got some attention, now looks up the rDNS for IPs connecting to it and sends differnt codes depending on if the IP is trusted
attempting to multithread, not working so well....
Probably the last commit message this repo is going to receive, fixed a few things in main.py.
As of this commit message, EnderBot2 in the form of using the IRCUtils is being discontinued.
Update Teh Code
a lot has changed,
events: L493-L496; fixed whois returns. L512-L514; added support for NickServ based logins. L562; apparently that is a new line //meh
files: added the ability to toggle whether the data gets written in a readable format.
data: Where stuff like the BotLists and jenkins links are stored
main: Ohh lot of changes here since i last committed. Modified my sending function to auto-convert strings to UTF-8 because of a problem i had where they became Unicode and fucked up the library (preventing anything else sending properly so it'd crash)
- Overhauled the command system to make it more modular in the case of the Jenkins command, added error handling so that if an error does occur then it doesn't impact the bots ability to listen to channel messages.
- Added CTCP ACTION replies because why not?
- Added Unauthorized bot kicking system, to fix the problem of the ammount of bots in #oc it kicks any who are not on the whitelist.
- Stopped logging, got annoying when testing and i need to overhaul it.
- Changed the way prints are handled in on_any() to allow it to print extra data where possible (mainly user and host)
// posabily the biggest commit message I've done on any commit :)
Merged Indev into master
Merge branch 'master' of github.com:JoshTheEnder/EnderBot2
trying to sync both BitBucket and GitHub