Browsing projects by Tag(s)

Select a tag to browse associated projects and drill deeper into the tag cloud.

Showing page 1 of 2

A Python IRC bot made using the Twisted matrix IRC library. Features: modular live refresh of modules coder friendly (a basic module requires just 2 lines of code) This is not the most non-coder friendly bot out there. You might want to try Supybot or Phenny instead (see sidebar).

4.0
   
  0 reviews  |  2 users  |  9,946 lines of code  |  4 current contributors  |  Analyzed 1 day ago
 
 

Passerd is a Twitter client that runs an IRC server. Just run it and point an IRC client to it, and you'll see your Twitter friends as IRC contacts, and tweets appearing as messages on an IRC channel.

5.0
 
  0 reviews  |  2 users  |  3,273 lines of code  |  0 current contributors  |  Analyzed 4 days ago
 
 

An IRC bot written in Python, primarily designed to host various games. Uses a simple, easy-to-learn plugin interface, ideal for beginners.

5.0
 
  0 reviews  |  2 users  |  21,763 lines of code  |  3 current contributors  |  Analyzed 6 days ago
 
 

WelcomeSummaryTinyIRCClient adds object-orientated event-based access to the IRC protocol. Based on the reliablitiy and efficiency of the Twisted networking engine. What comes with TinyIRCClient?With essential functions such as, notify, msg, say, kick, ban, unban, voice, devoice, op, deop and lots ... [More] more, TinyIRCClient is the simplest, most efficient IRC client ever. Things such as Account, Command and Logging classes all available via attributes in your handler, there is no need to create 10 classes to make your client useful! What can I make?Bots, Relays, Newstickers and lots more can be easily created via simple handlers in the TinyIRCClient. DownloadLatest stable release: Downloads (Recommended) Latest beta release: Downloads Nightly builds: Source [Less]

0
 
  0 reviews  |  1 user  |  0 current contributors  |  Analyzed 4 days ago
 
 

OtfBot is a modular IRC bot. It has modules to respond to !commands, answer to keywords, post RDF headlines in the channel, kick users of bad words, interact with the user with an A.I. (megahal, SQL), display 8-ball quotes, and much more. New plugins can be created in minutes.

5.0
 
  0 reviews  |  1 user  |  14,127 lines of code  |  4 current contributors  |  Analyzed about 2 years ago
 
 

Does some things like army tracking, Prov name listings, Keeps time, etc.. All in python / twisted

0
 
  0 reviews  |  0 users  |  1,243 lines of code  |  0 current contributors  |  Analyzed 9 days ago
 
 

k33

Compare

Attempt to rewrite all of the functionality of existing eggdrop-based IRC bot 'k19' from NskIRC network. Features: - highly modular structure - lot of modules included

0
 
  0 reviews  |  0 users  |  0 current contributors
 
 

OpenBot is an OpenSource IRC Bot, it's written in Python and it uses Twisted NET FrameWork, so it works on more O.S. (Linux, Windows, MAC, BSD). Since the main coder and all helpers and testers are Italian the description is written in Italian, but the project language is (almost) written in ... [More] English, except for few incode comments. The MainCoder is Luciano Ferraro (aka lux), he's blog: http://ferraro.wordpress.com/ OpenBot's USE guide (in Italian/in Italiano): http://ferraro.wordpress.com/openbot/ OpenBot's Source (SubVersion repository): http://openbot-python.googlecode.com/svn/trunk/ [Less]

0
 
  0 reviews  |  0 users  |  3,479 lines of code  |  0 current contributors  |  Analyzed 7 days ago
 
 

TetsuBotTetsuBot is an IRC bot framework written in Python. It uses the Twisted event-driven networking engine. Presently, TetsuBot is still under development. GoalsModular nature where plugins can be loaded and unloaded on-the-fly Plugin dependency checking and automatic loading of dependencies ... [More] in the right order Protection against exceptions generated by plugins Ability for plugins to expose shared functionality to other plugins by registering "services" Unified and consistent interface for plugins to access all functionality (the framework's functions are accessed through services) Granular administration and authorization system with ACLs Dynamic configuration in YAML that can be loaded and saved on the fly Per-channel configuration options A number of basic services: Service to allow the easy implementation of commands Online command help accessible through IRC Channel information and user list tracking Channel activity service, capable of telling whether activity has been seen for a user or channel recently Database access through SQLAlchemy Feature toggling service, to allow authorized users to disable or enable a particular feature (i.e. !8ball) in a room Channel rank-based authorization service, rather than the regular administration system, to allow privileges based on a user's rank (operator, half-operator, voice, etc.) in a channel Thread-safe Efficient pooling of threads (handled by Twisted) ConsiderationsAutomated throttling of outgoing messages, to prevent getting kicked for flooding the server Rate limiting to prevent a denial of service attack against the bot Automatic splitting of long messages into several chunks, and letting users access more chunks with a "more" command Web server service to allow plugins to expose functionality through a webpage easily Multi-protocol (unlikely) Multi-transport (unlikely) ShortcomingsIt is not possible for a plugin to override a particular functionality of another plugin or the framework in general Plugins can only extend functionality Plugin unloading is not completely clean RationaleMany bot frameworks don't provide a simple and organized way for plugins to expose their own functionality to other plugins A lot of IRC bot frameworks are highly command-oriented, as if a bot could not be used for other things Some frameworks are not cross-platform [Less]

0
 
  0 reviews  |  0 users  |  0 current contributors
 
 

Modular IRC Bot written in Python and uses the Twisted Networking Framework More To Come Soon

0
 
  0 reviews  |  0 users  |  0 current contributors
 
 
 
 

Creative Commons License Copyright © 2013 Black Duck Software, Inc. and its contributors, Some Rights Reserved. Unless otherwise marked, this work is licensed under a Creative Commons Attribution 3.0 Unported License . Ohloh ® and the Ohloh logo are trademarks of Black Duck Software, Inc. in the United States and/or other jurisdictions. All other trademarks are the property of their respective holders.