Greet modules

From SHellium Wiki
Jump to: navigation, search
Geographylogo.png In other languages: English | Afrikaans | Albanian | Arabic | Brazilian | Bulgarian | Catalan | Chinese | Croatian | Czech | Danish | Dutch | Esperanto | Estonian | Filipino | Finnish | Flemish | French | German | Greek | Hebrew | Hindi | Hungarian | Indonesian | Italian | Japanese | Latvian | Lithuanian | Macedonian | Malay | Malayalam | Norwegian (Bokmål) | Norwegian (Nynorsk) | Persian | Polish | Portuguese | Romanian | Russian | Serbian | Slovak | Slovenian | Spanish | Swedish | Turkish | Ukrainian | Urdu

Contents

About this article

This article is part of the Eggdrop module wiki. It holds a list of greet modules and a short description and setup guide. At the moment this article is quite short, but it will grow over time when users add their experiences with greet modules for eggdrop.

What is a greet module?

Greet modules allow the bot to send greet messages to users upon entering the chatroom. They can be used as a welcome message for joining chatters, to communicate chatroom specific information such as chatroom commands or rules, or to communicate any message you think is appropriate to display when chatters enter the room :

    <chatter1> has entered the room.
    <bot> Hello chatter1! Welcome to our room. Press !help to get help.


List of available greet modules

Egghelp, the online resource for Eggdrop, has a wide range of third party modules for eggdrop available. It offers a comprehensive list of greet modules here


Entertainment, Advanced Auto-Greet

Entertainment, Advanced Auto-Greet is a script written by Ninja_baby. You can download it here. Some of the key features of this script are :

  • Can distinguish between channel owners and normal users;
  • Offers both public and notice greets, configurable per user type;
  • Can work with all or a specified set of channels the bot is on;
  • Simple setup : no external config files, everything is setup from within the script.

To install this script, edit the ent_agreet.tcl file to personalize it and copy it to your scripts directory. Add the following line to your eggdrop.conf file :

    source scripts/ent_agreet.tcl


Usergreet

Usergreet is a module written by stylus740. You can download it here. Some of the key features of this script are :

  • Configurable greet messages per user in the channel;
  • Plugs into the bot shell so it's configurable from within the party line;
  • You can configure on which channels the bot should greet users;
  • Usergreets are saved in an ugreet.dat file, for which the path can be configured.

To install this script, edit the usergreet.tcl file to personalize it and copy it to your scripts directory. Add the following line to your eggdrop.conf file :

    source scripts/usergreet.tcl

After restarting your bot, you can activate usergreets on a specific channel by typing in the following command :

    .chanset #channel +usergreet

After which you can set greet messages on a user basis with the following command :

    .+greetuser nickname your personal greet message here.

To see a list of configured user greets, you can use the following command :

    .listgreetuser

To delete a user greeting :

    .-greetuser nickname

To deactivate channel greets on a certain channel :

    .chanset #channel -usergreet

Please note that this script is in German, although this should not be a big problem, as the commands are in English and the setup is pretty straightforward.

Personal tools
Namespaces

Variants
Actions
Navigation
Indexes
SHellium Sites
Toolbox