How to configure your eggdrop bot knowledgebase kire. But, if you do use it and encounter any bugs, please make sure to let us know. Tcl scripts are written to enhance your eggdrop bot. Quotebot, infobot, triviabot, botnet control, password checking, dynamic configuration file management, database, math, no manual ops, and a help system. You can also follow or pull eggdrop development on github. It is written in a different style to things like eliza and the megahal module. How to install eggdrop how to compile eggdrop how to.
Those trigger on keywords and attempt to have a conversation. But you can also use these to manipulate features of the bot. This file will give you a very basic idea about what eggdrop scripting is like. This is the bleeding edge of eggdrop development, so look here for the most recent features but also the most recent unfixed bugs. Welcome to the webs next premier eggdrop tcl script archive.
Its a good idea to leave these lines alone, as the. Eggdrop was originally intended to help manage and protect channels from takeover attempts and other forms of irc war. Using tcl scripts to further enhance your eggdrop bot. 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. This can also cause problems with some newer scripts.
If you are sure that your tcl version is new enough to run the eggdrop then try compiling with the options below specifying the location of the tcl files. Tcl is a programming language that is used to write scripts for eggdrop. This is more than just a tcl or eggdrop configuration script. Eggdrop is the oldest internet relay chat irc bot still in active development. These commands are only really useful if you plan on writing tcl scripts. Discussion of eggdrop bots, shell accounts and tcl 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. Bogustrivia, or to perform specific duties like channel protection, limits, modes and more, they must be properly installed and setup. Chat desktop client official osx, windows, and linux desktop clients for rocket. This is an exhaustive list of all the tcl commands added by eggdrop. General recommendation is to have the admin of the machine you have a shell on install tcl for you, but if. This tcl archive currently hosts 1765 scripts by 936 authors last updated.
The tcl archive is one of the webs premier repositories of tcl scripts for eggdrop, allowing you to search or browse hundreds of scripts that can enhance your bots functionality. Eggdrop, being a bot, sits on a channel and takes protective measures. 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. Eggdrop is an internet relay chat irc bot that can be extended using either c modules or tool command language tcl scripts.
This is a collection of scripts for the eggdrop irc bot. To load a tcl script you must add this line to the end of your config file. To add a tcl script, you must copy the tcl file to the scripts directory of your eggdrop. All of the normal tcl builtin commands are still there, of course. Kobazscripts is a collection of eggdrop tcl scripts including the following features. Most of them ive written, but some are edited versions of those written by others. Blacktools is the most complete channel management tcl script for eggdropwindrop who.
You then need to add a line to load the script at the end of your bots config file. Otherwise, the eggdrop will just save its userfile and rehash. An irc bot written in c which uses tcl as the script language. Kobaz eggdrop scripts kobazscripts is a collection of eggdrop tcl scripts including the following features. And download yourself a copy of the tcl manual for quick reference. All of the normal tcl builtin commands are still there, of course, but you can also use these to manipulate features of the bot. Information on eggdrop bots, shell accounts, and tcl scripts. 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 one of the oldest irc bots still in active development, and it can be programmed to perform an endless amount of tasks. It is a finely crafted hybrid of a graphical configuration interface and a fully functional and expandable eggdropbased bot.
If you dont know what irc is, this is probably not what youre looking for. Eggdrop community forum download eggdrop eggdrop setup using your eggdrop. Near the end of the example config file, youll see a couple of lines like this. Scripts for eggdrop bots are written in tcl, extended by the addition of many. It currently hosts 1743 scripts by 939 authors, and was last updated 7 october 2017. This is the next generation of eggdrop bots based on the otbn. There are 100s of tcl scripts available for download. 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.
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. Eggdrop is the worlds most popular open source irc bot, designed for flexibility and ease of use. If you are unfortunate enough not to have any tcl installed you can always download the latest tcl tcl 8. Windows xpvista7810 ports of the eggdrop irc bot rocket.