python - IRC bot functionalities -


i'm learning python , start small project. seems making irc bots popular project amongst beginners thought implement one. obviously, there core functionalities being able connect server , join channel functionalities included in bots? ideas.

unless it's solely educational experience, should use framework core functionality.

that said, here's of things bot in home irc channel does:

  • choose 1 item list of options
  • display random entry linux fortunes file
  • display random set of words emacs spook file
  • check every line user , display quote the big lebowski if it's sufficiently similar (this bit my-channel specific :) )
  • check if link has been mentioned before , who/when (we read same rss feeds , tend duplicate links lot)
  • conduct poll
  • pull given quote our internal qdb
  • check if given link has been posted reddit, , give corresponding reddit thread link if so. if reddit link posted, give direct link instead
  • track last time given nick in channel, , last time spoke
  • queue message offline nick that's automatically sent in-channel when join
  • use google translate translate given phrase
  • post given line our channel's twitter feed
  • choose random user , kick them (not best idea depending on how unruly channel is)
  • pull summary of given term wikipedia , display along link full article
  • display information posted youtube link (video title, length, submitter, votes, comments, etc.)

Comments

Popular posts from this blog

c++ - How do I get a multi line tooltip in MFC -

asp.net - In javascript how to find the height and width -

c# - DataTable to EnumerableRowCollection -