Jump to content

BlackTools 2.5.3 - One TCL, One Smart EggDrop

BlackTools is the most complete channel management tcl script for eggdrop/windrop who can manage channels from all the IRC networks, although some modules are specifically designed only for Undernet network. Offers everything you need for you to start using your eggdrop by having a lots of commands, protections, modules that make your channel more safe and your life easier.
Download Now

Eggdrop 1.8.3 - Stable Release

Eggdrop is the most advanced, most popular, and best supported IRC bot. If you've never used a bot before, you'll find Eggdrop provides a staggering array of options for channel management, and can easily be expanded further to provide even more functions. It is a feature rich program designed to be easily used and expanded upon (using Tcl scripting) by both novice and advanced IRC users on a variety of hardware and software platforms.
The Eggdrop code is free for anyone to download and use.
Download Now

BlackMeteo 1.2 - Rebuilt in a New Style

Displays real-time weather conditions, days forecast and local time from any city in the world.
Supports US Zipcode, UK Postcode, Canada Postalcode or worldwide city name.
Download Now

BlackIP 1.8 - New System Style.

Returns IP address dns, location and organization informations for a nick/IP/hostname.
Both IPv4 & IPv6 supported.
Download Now

YouTubeTitle 1.7 - Added Lenght Time.

Fetches and displays video information when a YouTube link is posted in channel.
Displays title, date and rating of posted video links.
Supports also HTTPS links.
Download Now
Sign in to follow this  
zeke

Guide eggdrop users commands

Rate this topic

Recommended Posts

1. Commands for +P users (partyline access)

.addlog <text>    Allows you to add a message to the eggdrops log if something needs explaining, such as an eggdrop conflict. It will include your handle.
.away <message>    Set you away on the party line only.
.back    Back from away on the partyline only.
.botinfo    Returns a line for each eggdrop on the botnet with version, uptime, etc.
.bots    Returns a list of eggdrops on the botnet.
.bottree    Returns a list of eggdrops whcih are linked (if there are any linked eggdrops).
.channel <#channel>    Returns a list of the users on that channel.
.console <#channel> <+|-modes>    Changes your console modes for that channel.
.dob <your date of birth>    Sets your birthday in your whois in the eggdrop.
.echo <off|on>    Turns the repeat of what you say in the party line to others as off/on.
.email <your email addy>    Sets an email addy in your whois on the eggdrop.
.email none    Removes your listed email in the eggdrop.
.help    Returns a list of commands.
.help all    Returns a longer list of commends.
.help whois    Returns a lengthy defined list of user/eggdrop flags.
.help <command>    Returns the explanation on the specified command.
.info <#channel> <infoline>    Sets your infoline in the whois in the eggdrop.
.irl <name>    Sets your real name in the whois in the eggdrop.
.match <+|-flags> <#channel>    Finds what matches your search on the eggdrop.
.motd    Returns the MOTD that you saw when you first connected in DCC with the eggdrop.
.newpass <new password>    Changes your password on the eggdrop.
.nick <newnick>    Changes your nickname in the eggdrop only.
.notes erase <index|all>    Deletes the specified notes.
.notes index    Returns a list of notes left on the eggdrop for you.
.note <handle> <message>    Leaves a note for that user.
.notes read <index|all>    Returns a list of notes.
.quit [message]    Disconnects you on the partyline only.
.strip <modes>    Allows you to strip certain modes in the partyline, such as ASCII, bold, color, underline, etc.
.su <handle>    Allows you to change your nickname in the partyline to one that is on the eggdrops access list, if you know their password.
.trace <botnick>    Returns a list of eggdrops between the one you are on and the one you traced, if you have eggdrops that are linked.
.url <your URL>    Sets a URL in your whois in the eggdrop.
.url none    Removes your URL in the eggdrop.
.vbottree    Returns a list of eggdrops which are linked (if there are any linked eggdrops) along with their version of eggdrop.
.who    Returns a list of users on that eggdrop.
.whom    Returns a list of users on the botnet (if the eggdrops are linked).
.whois <handle>    Returns the users flags and added hostmasks.

2. Commands for +O users (channel ops)

.act [#channel] <action>    Allows you to send an action (like the /me smiles command) to a channel as if the eggdrop performed the action.
.+ban <hostmask> [#channel] [time] [reason]    Sets a ban on that hostmask.
.-ban <hostmask|index>    Deletes a ban from the eggdrop banlist.
.bans <#channel|*|all>    Returns a list of bans on the eggdrop.
.deop <nickname> [#channel]    Deops (-o) the specified user, only if they do not have a +o on that channel in the eggdrops access list.
.devoice <nickname> [#channel]    Devoices (-v) the specified user, only if they do not have a +v on that channel in the eggdrops access list.
.+exempt <hostmask> [#channel] [time] [reason]    Exempts a user from kicks/bans
.-exempt <hostmask|index>    Removes a user from the exempt list.
.exempt <channel|*|all>    Returns a list of all who are exempt from kicks/bans.
.+invites <hostmask> [#channel] [time] [reason]    Invites are set the same way as bans above.
.-invite <hostmask|index>    Deletes a user from the invite list.
.invites <#channel|*|all>    Returns a list of users on the invite list.
.invite <nickname> [#channel]    Invites the specified user to the specified channel.
.kick <nickname> [#channel] [reason]    Kicks the specified user off of the channel. If no reason is given the default is 'requested'.
.kickban <nickname> [#channel] [reason]    Kicks and bans the user off the channel. If no reason is given the default is 'requested'.
.msg <handle> <text>    Allows a global +o/op (not a channel +o/op) to send private messages/queries through the eggdrop to users, as if the eggdrop sent the message.
.op <nickname> [#channel]    Gives the specified user temporary +o/op status in the channel specified.
.resetbans <#channel>    Resets the ban list so that any bans not in the eggdrops permanent ban list will be removed.
.resetexempts <#channel>    Resets the exempt list so that any bans not in the eggdrops permanent exempt list will be removed.
.resetinvites <#channel>    Resets the invites list so that any bans not in the eggdrops permanent invites list will be removed.
.say [#channel] <message>    Allows you to say something through the eggdrop to the channel.
.stick <ban|exempt|invite> <hostmask|index>    Adds the ban or exempt or invite permanently to the specified list.
.topic <message>    Changes the topic.
.unstick <ban|exempt|invite> <hostmask|index>    Removes the permanent status of the ban or exempt or invite and it then reverts to the time set in the eggdrops config-file.
.voice <nickname> [#channel]    Gives the specified user temporary +v/voice status in the channel specified.

3. Commands for +M users (channel masters)

.adduser <handle|nickname>    Creates a record for the specified added user.
.chaninfo <#channel>    Returns a list of all the channels modes set through the eggdrop. Most can be changed in DCC rather than in the eggdrops config-file.
.chinfo <handle> <#channel> <info-line>    Sets an info-line for that user.
.+chrec <handle> [#channel]    Adds an empty channel so that laston and userlines can be stored.
.-chrec <handle> [#channel]    Removes the stored channel record, which includes laston, userlines and flags.
.deluser <handle>    Deletes the specified user from the eggdrops records.

4. Commands for +N users (channel owners)

.chanload    Allows you to fix something you may have changed. It goes back to the file that was last saved.
.chansave    Saves the channel modes to a file when the eggdrop is rehashed or restarted.
.chanset <#channel> <settings>    Allows you to change most channel modes and settings. i.e. +nt or +seen
+chan <#channel>    Adds a channel to the list of channels the eggdrop will guard.
.-chan <#channel>    Removes a channel from the eggdrops channel list.
.chpass <handle> <password>    Changes the specified users password on the eggdrop.
.die    Kills the eggdrops connection and logs who performed this command. :(
.jump <server> [port]    The eggdrop parts the present server and joins the server that was specified.
.loadmod <modulename>    Loads a module.
.module <modulename>    Finds the module and returns stats on the requested module.
.module <botnick>    Returns a list of modules running on the specified eggdrop.
.rehelp    The eggdrop looks for new help commands and adds them.
.servers    Returns a list of servers in the eggdrops config-file that it uses to join the server.
.set <variable> <value>    Changes the variables that were set in the config-file.
.set ban-time <#channel>    Set the duration in for the ban in minutes before it is deleted.
.unloadmod <modulename>    Unloads a module.

5. Commands for +M users (global/botnet masters)

.backup    Creates a backup of the userlist, to the shell.
.banner <message>    Sends a message across the botnet.
.binds <type|all>    Displays a list of binds, with usage, that are being used by the eggdrops added tcl scripts.
.boot <handle|botnick>    Kicks someone off the partyline. Bot owners cannot be kicked :P
.+bot <botnick> <IP:bot-listening-port>    Adds an eggdrop to another eggdrops record.
.-bot <botnick>    Removes an eggdrop from another eggdrops record.
.botattr <botnick> <+|-flag(s)> [#channel]    Adds bot flags to another eggdrops record.
.chaddr <botnick> <IP:bot-listening-port>    Changes the info that was given in the .+bot info.
.chattr <handle|botname> <+|-flag(s)> [blank for global|#channel]    Adds/removes flags from a users record.
.clearqueue <mode|server|help|all>    Deletes information in the specified queue.
.comment <handle> <comment>    Adds a comment for the user that only botmasters and owners can view.
.dccstat    Returns a list of all connected to the eggdrop you are in, with some details attached.
.debug    Returns a list of memory allocations. Used only to find leaks in the eggdrop.
.+host <handle|botnick> <hostmask>    Adds a hostmask for the specified user.
.-host <handle|botnick>    Removes a hostmask for the specified user.
.+ignore <hostmask> [reason]    Adds that hostmask to the eggdrops ignore list so that anything sent to the eggdrops is simply ignored.
.-ignore <hostmask|index>    Removes that hostmask from the eggdrops records.
.ignores *    Searches the eggdrops records for all ignored users.
.link <botnick>    Links two eggdrops, so they have someone to chat with :)
.relay <botnick>    Changes your DCC chat to the one with the specified eggdrop.
.rehash    Reloads the config-file if you have changed a setting.
.reload    Reloads the last userlist if there was no .save done and ignores the changes if any were made since the last .save.
.reset <#channel>    Removes all the channel modes so that you can start over from the server records.
.restart    Restarts the eggdrop so that changes you may have made in the config-file will take affect. Works better than a .rehash.
.save    Saves the added/removed information to the shell.
.status    Returns the status of the channel and eggdrop.
.stats all    Returns a lengthy description of your eggdrops status.
.unlink <botnick>    Unlinks the eggdrop from the one specified.
.+user <handle> <hostmask>    Adds a user to the eggdrop record with one hostmask and no flags.
.uptime    Returns the duration the eggdrop has been online.
.-user <handle>    Removes a user from the eggdrops records.

 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this  

×