Hemanth's Scribes

web

Python IRC Bot

Author Photo

Hemanth HM

Thumbnail

Python IRC Bot

It started with the intention of making a simple IRC l33t translate bot after the l33t translation API.

l33ty is an IRC bot build with python with the help of twisted modules and uses “Reactor pattern”. l33ty can do few many things like :

  • l33t translation
  • Google I’m feeling lucky search
  • Karma system
  • XCKD random images
  • Flipping a coin, throwing the dice

Preparing your system List of dependencies :

  1. Python 2.6.5
  2. Twisted python 10.0.0
  3. BeautifulSoup
  4. fortune from bsd games

Get the dependencies if on a Debian based system by typing the below, or else get the source and compile :

sudo apt-get install python-twisted python-beautifulsoup 

After the above, you may run the code by :

git clone git://github.com/hemanth/l33ty.git
cd l33ty
# edit the bot nick, host and the channel as per need
python l33ty.py 

Do fork the code and improve it from l33ty.git

#javascript#linux
Author Photo

About Hemanth HM

Hemanth HM is a Sr. Machine Learning Manager at PayPal, Google Developer Expert, TC39 delegate, FOSS advocate, and community leader with a passion for programming, AI, and open-source contributions.