Most of them ive written, but some are edited versions of those written by others. Eggdrop help general support and discussion of eggdrop bots. Kobaz eggdrop scripts kobazscripts is a collection of eggdrop tcl scripts including the following features. Those trigger on keywords and attempt to have a conversation. To add a tcl script, you must copy the tcl file to the scripts directory of your eggdrop. Eggdrop is one of the oldest irc bots still in active development, and it can be programmed to perform an endless amount of tasks. A beginners guide to tcl with focus on eggdrop a bit outdated, but still covers the basics guide to tcl scripting for eggdrop 1. Bogustrivia, or to perform specific duties like channel protection, limits, modes and more, they must be properly installed and setup.
It currently hosts 1743 scripts by 939 authors, and was last updated 7 october 2017. Scripts for eggdrop bots are written in tcl, extended by the addition of many. Eggdrop is the oldest internet relay chat irc bot still in active development. All of the normal tcl builtin commands are still there, of course, but you can also use these to manipulate features of the bot. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Information on eggdrop bots, shell accounts, and tcl scripts. It is extendable with tcl scripts andor c modules, has support for the big five irc networks and is able to form botnets, share partylines and userfiles between bots.
And download yourself a copy of the tcl manual for quick reference. Eggdrop is an internet relay chat irc bot that can be extended using either c modules or tool command language tcl scripts. Quotebot, infobot, triviabot, botnet control, password checking, dynamic configuration file management, database, math, no manual ops, and a help system. How to configure your eggdrop bot knowledgebase kire. Discussion of eggdrop bots, shell accounts and tcl scripts. Blacktools is the most complete channel management tcl script for eggdropwindrop who.
Eggdrop is the worlds most popular open source irc bot, designed for flexibility and ease of use. This is the bleeding edge of eggdrop development, so look here for the most recent features but also the most recent unfixed bugs. All of the normal tcl builtin commands are still there, of course. The official docker image of eggdrop ircs oldest activelydeveloped bot. This is more than just a tcl or eggdrop configuration script. Contribute to jamesoffeggdrop scripts development by creating an account on github. You then need to add a line to load the script at the end of your bots config file.
Kobazscripts is a collection of eggdrop tcl scripts including the following features. Download tcl dowload emech archive psybnc archive eggdrop archive scripts mirc other programs others install vesta control panel install gnuworld install root dependence debian forum contatti. There are hundreds of tcl scripts out there that add all sorts of interesting capabilities. An irc bot written in c which uses tcl as the script language.
It is written in a different style to things like eliza and the megahal module. Windows xpvista7810 ports of the eggdrop irc bot rocket. Weve teamed with and to bring you the next generation of the eggdrop tcl archive. This tcl archive currently hosts 1765 scripts by 936 authors last updated. Tcl scripts are written to enhance your eggdrop bot. The bot is written in the c programming language and features interfaces for c modules and tcl scripts that allow users to further enhance the functionality of the bot. This is a collection of scripts for the eggdrop irc bot.
These commands are only really useful if you plan on writing tcl scripts. This subject is so big i can write a whole tutorial about it, so instead ill just write the basics. Please see the module files for tcl commands relating to each module. Using tcl scripts to further enhance your eggdrop bot. Eggdrop community forum download eggdrop eggdrop setup using your eggdrop. It is a finely crafted hybrid of a graphical configuration interface and a fully functional and expandable eggdropbased bot. This is an exhaustive list of all the tcl commands added by eggdrop. But you can also use these to manipulate features of the bot. Welcome to the webs next premier eggdrop tcl script archive.
As you all know, tcl official site, wiki page is needed to compile eggdrop so in this short tutorial i will show you how to install it locally to your shell. There are 100s of tcl scripts available for download. The tcl archive is one of the webs premier repositories of tcl scripts for eggdrop, allowing you to search or browse hundreds of. Near the end of the example config file, youll see a couple of lines like this. This can also cause problems with some newer scripts.
You can also follow or pull eggdrop development on github. Chat desktop client official osx, windows, and linux desktop clients for rocket. Whether to provide entertainment to your channel, like my script. This file will give you a very basic idea about what eggdrop scripting is like. General recommendation is to have the admin of the machine you have a shell on install tcl for you, but if. If you are unfortunate enough not to have any tcl installed you can always download the latest tcl tcl 8. This is the next generation of eggdrop bots based on the otbn. But, if you do use it and encounter any bugs, please make sure to let us know.
There are far too many topics to be covered all at once, but this may help you get started with your own scripts. Eggdrop is an irc bot written in c, which sits on channels and takes protective measures, such as preventing it from being taken over in the few ways that anything can, recognizing banned users to reject them, recognizing privileged users to give them operator status, punishing users for things like flooding, among innumerable others. How to install eggdrop how to compile eggdrop how to. Its a good idea to leave these lines alone, as the.
Eggdrop, being a bot, sits on a channel and takes protective measures. To load a tcl script you must add this line to the end of your config file. A really super simple tcl script for eggdrop bots that uses to pull some basic profile information on a user. Eggdrop was originally intended to help manage and protect channels from takeover attempts and other forms of irc war. Otherwise, the eggdrop will just save its userfile and rehash. If you dont know what irc is, this is probably not what youre looking for.