Jump to content
EGGTCL dot us
  • We gather/collect eggdrop tcl scripts from all coders out there. Thank you for your support.

Channel Scripts

143 files

  1. Free

    Steiner TCL Scripts

    List of steiner's scripts.

    0 downloads

       (0 reviews)

    0 comments

    Submitted

  2. Free

    statistics.tcl

    Commands:
     
    <bot> !stat|tstat <nick> <channel> - View statistics of the selected nick for all time|today in the specified channel.
    <bot> !place|tplace <nick> <parameter> <channel> - View the place of the chosen nick in channel for the specified parameter for all time|today.
    <bot> !top|ttop <number> <parameter> <channel> - View top users for all time|today in the chosen channel by the chosen parameter.
    <bot> !all <channel> - View the full statistics of your chosen channel for all time.
    <bot> * Available options: letter, line, smiles, words, joins, nick, action, kicks, topics, modes, time.
    <bot> ** Without specifying a channel or user, the statistics of the current channel or the user who used the command will be shown. If the parameter is absent, the quantity will be used as words.
    <bot> !sappend <nick1> <nick2> <channel>  - Combined statistics of nick1 and nick2 in channel. nick1 it will then be removed.
    <bot> !sset <nick> <parameter> <value> <channel>  - installing a new values for parameter on nick for channel.
    <bot> * As a parameter, use only lines, words, letters, smilies, joins, nicks, actions, kicks, topics, modes, time.
    <bot> !sraw <nick> <channel>  - viewing statistics for nick in channel in the "raw" format.

    1 download

       (0 reviews)

    0 comments

    Submitted

  3. Free

    chanrelay.tcl

    # chanrelay.tcl 3.14
    #
    # A way to link your channels
    #
    # Author: CrazyCat <crazycat@c-p-f.org>
    # http://www.eggdrop.fr
    # irc.zeolia.net #eggdrop
    #
    # Declare issues at https://gitlab.com/tcl-scripts/chanrelay
    # No issue means no bug 🙂
    #
    ## DESCRIPTION ##
    #
    # This TCL is a complete relay script wich works with botnet.
    # All you have to do is to include this tcl in all the eggdrop who
    # are concerned by it.
    #
    # You can use it as a spy or a full duplex communication tool.
    #
    # It don't mind if the eggdrops are on the same server or not,
    # it just mind about the channels and the handle of each eggdrop.
    ## CHANGELOG ##
    #
    # 3.14 - The Pi edition 🙂
    # Now possible to change the (user@network) displayed
    #   just add the usermask correct value in settings
    #   %nick% and %network% are dynamic variables
    #   Think to escape chars as [] or {}
    #
    # 3.13
    # Modified join/part/quit procs
    # Add a limit to message length
    #
    # 3.12
    # Added colors for actions and non-message
    #
    #
    # 3.11
    # Made the "oper" setting functionnal
    # Removed MDS support
    #
    # 3.10
    # Added debug log. It can be enable and disable in configuration
    # and with /msg rc.debug <on|off>
    #
    # 3.9
    # Added exclusion list to ignore some users
    # Added a way to restrict relay to an internal user list
    #
    # 3.81
    # Action mades by server are no more using nick "*"
    # Added a protection on oper actions:
    #   the action must come from the oper bot
    # Correction of the quit transmission: when the bot leaves,
    #   it now detect and transmit
    # Added botnet status broadcast
    # Changed the unload system (thanks to MenzAgitat)
    #
    # 3.8
    # Correction : the config file can now use username for naming,
    #   allowing to have relaying eggdrops in the same place with
    #   different settings
    #
    # 3.7
    # Addition of @commandes (public) restricted to operators:
    #   @topic <network|all> a new topic :
    #       Changes topic on specified network (or all)
    #   @mode <network|all> +mode [arg][,-mode [arg]] :
    #       Changes modes on specified network (or all)
    #       All modes must be separated with a comma
    #   @kick <network|all> user [reason] :
    #       Kicks user on specified network (or all)
    #   @ban <network|all> user [reason]:
    #       Ban-kick user on specified network (or all)
    #   Default reason and banmask are in the conf section
    #
    # 3.6-3
    # Correction of trans mode on/off
    #
    # 3.6-2
    # Correction of the logging of actions (/me)
    #   Nick was replaced with ACTION
    # Correction of empty chan list (!who)

    # 3.6-1
    # Correction of the !who command
    # It's now possible to have the list from a specific server
    #
    # 3.6
    # Correction of modes catching / transmitting
    #
    # 3.5 (Beta)
    # Integration of Message Delivery Service (MDS)
    # by MenzAgitat
    #
    # 3.4
    # Settings modified by msg commands are now saved
    # Correction of small bugs
    # Best verification of settings sent
    # Acknowledgement and error messages added
    #
    # 3.3-1
    # Correction for /msg eggdrop trans <action> [on|off]
    #
    # 3.3
    # Added lines introducing beginning and ending of userlist
    #
    # 3.2
    # Added gray user highlight
    #
    # 3.1
    # Added check for linked bot
    # Corrected parse of some messages
    # Corrected pub commands
    #
    # 3.0
    # Complete modification of configuration
    # Use of namespace
    # No more broadcast, the relay is done with putbot
    ## TODO ##
    #
    # Enhance configuration
    # Allow save of configuration
    # Multi-languages
    ## CONFIGURATION ##
    #
    # For each eggdrop in the relay, you have to
    # indicate his botnet nick, the chan and the network.
    #
    # Syntax:
    # set regg(USERNAME) {
    #   "chan"      "#CHANNEL"
    #   "network"   "NETWORK"
    #}
    # with:
    # USERNAME : The username sets in eggdrop.conf (case-sensitive)
    # optionaly, you can override default values:
    # * highlight (0/1/2/3): is speaker highlighted ? (no/bold/undelined/gray)
    # * snet (y/n): is speaker'network shown ?
    # * transmit (y/n): does eggdrop transmit his channel activity ?
    # * receive (y/n): does eggdrop diffuse other channels activity ?
    # * oper (y/n): does the eggdrop accept @ commands (topic, kick, ban) ?
    # * syn_topic (y/n): if set to Yes, the eggdrop will
    #   synchronize the channel topic when changed on
    #   another chan of the relay
    #
    # userlist(beg) is the sentence announcing the start of !who
    # userlist(end) is the sentence announcing the end of !who

    1 download

       (0 reviews)

    0 comments

    Submitted

  4. Free

    watch.tcl

    watch.tcl

    This script watches users with the !watch command and informs the caller when
    the user gets online or offline.

    Usage:
           !watch add user         watch user's status
           !watch del user         stop watching user's status
           !watch check user       check user's status once

    Enable for a channel with:    .chanset #channel +watch
    Disable for a channel with:   .chanset #channel -watch

    0 downloads

       (0 reviews)

    0 comments

    Submitted

  5. Free

    add-delete.tcl

    Needs to be set
    Where to make and delete announcements
     .chanset #CHAN +staff
    Where to publish the announcement
     .chanset #CHAN +reklame

    0 downloads

       (0 reviews)

    0 comments

    Submitted

  6. Free

    Undernet CS

    Undernet CS for Eggdrop

    1 download

       (0 reviews)

    0 comments

    Submitted

  7. Free

    tsnstats-0.9.tcl

    Major league sports player stats.

    0 downloads

       (0 reviews)

    0 comments

    Submitted

  8. Free

    scoreboard-0.3.tcl

    Current major league sports scores from ESPN.

    0 downloads

       (0 reviews)

    0 comments

    Submitted

  9. Free

    Timer.tcl

    DESCRIPTION:
    Allows you to start/stop processes timers or see the list of active ones. 

    0 downloads

       (0 reviews)

    0 comments

    Submitted

  10. Free

    ssh.tcl

    This script checks the status of a port on a host. Returns either Accepted, Refused,  Failed,
    or Timeout. It also portscans users on join and can ban the user and/or send    an op notice if
    a banned port is open.    

    0 downloads

       (0 reviews)

    0 comments

    Submitted

  11. Free

    oidentd.tcl

    oidentd script

    0 downloads

       (0 reviews)

    0 comments

    Submitted

  12. Free

    holiday.tcl

    DESCRIPTION:
    Offer the posibility to get the holiday for current date or a specified one (from current year
    only) for a specified country or a default one. Also can autoshow the holiday on channel. 
      - API used https://www.abstractapi.com/holidays-api . You have to register and get a key. 
      - Max. API uses/month : 1000

    0 downloads

       (0 reviews)

    0 comments

    Submitted

  13. Free

    cservice.tcl

    DESCRIPTION:
    Gets information about registered channels on undernet via
    https://cservice.undernet.org/ like channel registered time,
    created time and other more if the user specified in tcl has access to
    that channel. It can also list users that have access to channel.

    0 downloads

       (0 reviews)

    0 comments

    Submitted

  14. Free

    csc.tcl

    Csc TCL 1.2
    Check the status of an existing channel aplication through CService on UnderNet.

    To enable : .chanset #canal +csc | .set +csc (BlackTools)

    Usage : .csc <channel>

    0 downloads

       (0 reviews)

    0 comments

    Submitted

  15. Free

    checknick.tcl

    DESCRIPTION:
    This script offers the posibility foreach user to save a list of nicks
    that the eggdrop will check if there are OFFLINE or ONLINE and message
    the user if the status foreach nick changed

    0 downloads

       (0 reviews)

    0 comments

    Submitted

  16. Free

    BT-INSTALL.sh

    Latest BlackTools downloader & installer.
    USAGE: bash BT-INSTALL.sh <eggdrop directory> [eggdrop config]

    0 downloads

       (0 reviews)

    0 comments

    Submitted

  17. Free

    BlackMail.tcl

    Black Mail IRC Script

    0 downloads

       (0 reviews)

    0 comments

    Submitted

  18. Free

    gate.tcl

    Makes the bot transfer <mark>message</mark>s between two different channels.

    1 download

       (0 reviews)

    0 comments

    Submitted

  19. Free

    badnicks.tcl

    Features:
    * Sets a 2 Minute Channel ban on user who writes any of the defined bad words
    * Doesn't ban users with +o OR +f flags
    * Logs ALL user/op messages containing the defined words
    * Strips Character Codes from Messages

    0 downloads

       (0 reviews)

    0 comments

    Submitted

  20. Free

    ayuda-comandos.tcl

    Public IRC Commands

    0 downloads

       (0 reviews)

    0 comments

    Submitted

  21. Free

    ayudaBot.tcl

    When a user enters the #opers_help channel, the Bot (Bautista) will send him a private request for the help he needs, The user will put their doubt in the private area of the Bot and it will notify the #opers channel, where an operator You will see if you accept help or deny it with the help command while in the #opers channel, This service works on various types of irc servers like ircuh, unreal,

    2 downloads

       (0 reviews)

    0 comments

    Submitted

  22. Free

    country.tcl

    DESCRIPTION:
    Shows some info of the world countries (capital, currencies, population, etc).
    Also records countries from users joining your channel and makes a top list.

    0 downloads

       (0 reviews)

    0 comments

    Submitted

  23. Free

    Covid19.tcl

    Shows realtime stats about the COVID-19 CORONAVIRUS OUTBREAK. These are taken from the site

    0 downloads

       (0 reviews)

    0 comments

    Submitted

  24. Free

    protect.tcl

    Description:
    Has all kinds of channel protections + Botnet channel flood protections and private protections.    

    2 downloads

       (0 reviews)

    0 comments

    Submitted

  25. Free

    publico.tcl

    Public IRC Commands

    1 download

       (0 reviews)

    0 comments

    Submitted


×
×
  • Create New...