Have you ever wondered how to write your own IRC Bot? Well, its not a big deal, unless you know the basics. Bots are set of scripts that appears to IRC users as another user but performs automated functions.
Tech Source: "You might not find quite as many experienced Python developers as .Net or Java folks, in part because Python is younger than Java and hasn't had the corporate push of .Net. Still, Python's doing well enough in developer adoption to make it a solid choice."