Skunk
20-05-2001, 00:02
I'm learning Python at the moment and (in order to try out the language in a 'real' environment) I've decided to write an IRC bot. It's not going to be a particularly serious one - it'll have a nice windows GUI interface (easily portable to X-Windows for *nix machines) and a basic set of bot features. I hope to make it ultra easy to add extra bits and pieces so I can use it as a framework for other bot related bits and bobs.
Here's the question though. I know enough about the IRC protocol to be able to write the thing, and I'm confident Python's socket programming abilities are more than up to the task. What I don't know are the other issues involved in writing a bot. In particular I need to know about things like flood protection (I know NOTHING about this) and any other important issues that should be considered in order to write a secure bot that can't be bullied by evil IRC script kiddies.
Any tips or links to good resources will be most welcome.
Cheers,
Skunk
Here's the question though. I know enough about the IRC protocol to be able to write the thing, and I'm confident Python's socket programming abilities are more than up to the task. What I don't know are the other issues involved in writing a bot. In particular I need to know about things like flood protection (I know NOTHING about this) and any other important issues that should be considered in order to write a secure bot that can't be bullied by evil IRC script kiddies.
Any tips or links to good resources will be most welcome.
Cheers,
Skunk