Admins = MrFarm, Moriarty, Tall, Shal, Buffe, Turkey, Starman

To access any bots DCC Chat connection, or partyline as it is known, simply type /dcc chat <bot> and when prompted, enter your password.


  1. Are all the bots the same?
  2. Ok you've given me a bot, what do I do now?
  3. How do I add myself to the bot?
  4. How do I set my password?
  5. How do I get the bot to op me?
  6. What is dcc chat?
  7. What is the party line?
  8. I can't dcc chat the bot, what's wrong?
  9. I still can't dcc chat the bot, what's wrong?
  10. How do I add a new user to my channel?
  11. Flags?! What are flags?
  12. What user flags are available?
  13. How do I view a users flags?
  14. How do I change a users flags?
  15. How do I view the flags/settings for my channel?
  16. What settings are available for my channel?
  17. How do I change settings for my channel?
  18. My bots keep flood-kicking people....
  19. What is a bot extension?
  20. What extensions are available and how do I use them?
  21. What commands are available on the bot?
  22. What do all the commands do?
  23. There are so many commands! Whys it not simple like Q?
  24. How do i add a welcome message?

Q: Are all the bots the same?
A: All the bots supplied by #Starbots are Eggdrops. They may have slightly different extensions available, but are basically the same. It makes little difference which one you get, apart from the name.

Q: Ok you've given me a bot, what do I do now?
A: First you must introduce yourself to the bot and set a password. Once you have done this the admin will set you as channel owner and you can safely op the bot.

Q: How do I add myself to the bot?
A: In your IRC client type /msg Botname hello where Botname is the name of the bot u wish to be added to. eg. /msg Starhub hello You MUST then set a password.

Q: How do I set my password?
A: In your IRC client type /msg Botname pass yourpassword eg. /msg StarHub pass iluvbots

Q: How do I get the bot to op me?
A: There are 3 methods of getting the bot to op you. For any of them to work you must have an o flag on the bot, either globally (unlikely) or for the specific channel you want ops on. Firstly you can send it a MSG: /msg Bot OP password As long as the Bot is op'd and you used the correct password AND you're on from a host the Bot recognises you on it will then op you on all channels you're both on. Secondly you can use a DCC chat to the bot and do: .op nick #channel Lastly you can set the bot to auto-op you when you join the channel. You have to have both the o and the a flags for that channel for the bot to op you.

Q: What is dcc chat?
A: DCC allows you to connect directly to another IRC client, instead of going through the IRC Network. In our case you use it to talk directly to the bot and give it commands in private. It also gives you access to the Party Line. Type: /dcc chat Botname where Botname is the name of the bot you wish to dcc. eg. '/dcc chat Starhub'

Q: What is the party line?
A: When you DCC the bot you will end up on the Party Line. This is a channel that everyone using the BotNet (just lots of eggdrops linked together) join when they DCC the bot. If you are lucky there will be someone friendly there to help, although if they don't reply they could well be busy as all commands you make on the Party Line are invisible to other users. All commands are done via the Party Line and must be preceded with a . (period). eg .help gives you a list of available commands whereas help (no dot) is just a statement and goes out to the channel for everyone to see.

Q: I can't dcc chat the bot, what's wrong?
A: The bot must have a record of your current hostmask before you can DCC. There are a number of reasons why the bot may not know your current hostmask, the most likely being you added yourself with ISP A and are now using ISP B. To add a new hostmask type: /msg Botname ident eg. I (Moriarty) would use: /msg StarHub ident ilovebots Moriarty. The bot will confirm your new host has been added and hopefully you can now DCC. If the bot does not confirm the new host come and talk to us in #starbots and we'll add your new host manually for you. If you still can't DCC....

Q: I still can't dcc chat the bot, what's wrong?
A: When you initiate a DCC chat with the bot you send your IP address so the bot can also connect to you. The bot, being clever, checks your real IP and makes sure the two match. If they don't it will refuse to chat to you and leave you at the 'waiting for authorization screen' indefinitely. To make sure this doesn't happen you have to let your IRC client get the correct IP information. In mIRC you do this by going to File->Options->Connect->Local-Info and setting 'lookup' method to 'normal'. Under 'On connect, always get' mark 'local host'. You will need to restart mIRC for these setting to take effect.

Q: How do I add a new user to my channel?
A: Get them to type /msg Botname hello and then /msg Botname pass (theirpasshere) where Botname is the name of your bot. This method will add them to the bots internal records but will not give them any channel flags. You can give them flags with the .chattr command

Q: Flags?! What are flags?
A: Flags are used by the bot to remember who someone is, eg. an oper has the flag +o. If they also have the auto-op flag +a then the bot automatically ops them. There are two types of flag: global and channel. You will only have to deal with channel flags, which is a good thing, trust me ;)

Q: What user flags are available?
A: From the Party Line use the command .help whois This will give you a complete list of available flags. It makes reference to 'custom flags'. Our bots do not at this time use custom flags, although if we actually figure out what they are for we may do at a later date ;-)

Q: How do I view a users flags?
A: From the Party Line use the command .whois eg. .whois Moriarty

Q: How do I change a users flags?
A: From the Party Line use the command .chattr (username) +/-flags #your_channel You MUST include the name of your channel or the command will not work. eg. .chattr Bob +aofv #biscuits

Q: How do I view the flags/settings for my channel?
A: From the Party Line use the command: .chaninfo #your_channel

Q: What settings are available for my channel?
A: From the Party Line use the command .help chaninfo for a complete list of available settings.

Q: How do I change settings for my channel?
A: From the Party Line use the command: .chanset #your_channel

Q: My bots keep flood-kicking people....
A: From the Party Line use the command .chanset #your_channel flood-chan lines:seconds where 'lines' is the number of lines allowed in however many 'seconds'. eg. .chanset flood-chan #starbots 7:3 would make 7 lines in 3 seconds constitute a flood. You can effectively turn flood kicking off by making 'lines' really high and 'seconds' really small, although this is NOT recommended.

Q: What is a bot extension?
A: A bot extension is a script someone has written (normally in TCL) that gives added functionality to the bot. These scripts range from the mundane (time report scripts), to the amusing (games etc), to the down-right annoying (war/channel take-over scripts).

Q: What extensions are available and how do I use them?
A: At time of writing our bots use a greet script. This script allows you to set a welcome message for your channel.

Q: What commands are available on the bot?
A: It would be impractical to include a full list of the eggdrops commands here. I have covered the important ones above, and a full list of all the others available to you can be seen by doing .help on the Party Line. To get help on individual commands type .help

Q: What do all the commands do?
A: Most of the commands are self-explanatory (eg .op), others are not. Help on all the commands is available from the Party Line (type .help). Some commands are bundled into 'modules'. These modules contain groups commands that deal with certain areas. A list of modules is shown with .help with information on how to view them.

Q: There are so many commands! Whys it not simple like Q?
A: Although there are a lot of commands on Eggdrops, and the help system is not instantly transparent, in reality you will only use a small number in day to day use. I've outlined the common ones above, and if you need help on any of the others just ask in #starbots. Please be patient while we deal with queries, things can get a little hectic, especially if we have just added a new bot or channel.

Q: How do I add a welcome message?
A: For help on adding a welcome message, please join the partyline and type .greethelp.


Copyright © 2000 / 2001 ™Dogers & Moriarty