Eggdrop Tcl Archive

Home | Contact | Forum | Submit a Script

View All Information: Script Id1164

Script Name: Chanservneed Version: 1.5.4 Author: De Kus Script Date: 13/09/2006 Category: Services Scripts Downloads: 67 File Name: chanservneed.zip Short Description: An event driven script (no timers used for output) to keep your bot authed to NickServ, keep your primary nick by ghosting and releasing it and finally of course to interact with ChanServ to join the channel and get op.

Extended Description File

Chanservneed
by De Kus <DeKus@gmx.net>

ChanServ features: reop, unban and invite on need
NickServ features: stay authed, keep primary nick
                   (this much complexer than it sounds)
General  features: event driven interaction (no timers, imidiadly
                   reacts based on reaction from services)
                   only acts if services are on
                         compact code (~250 lines)

Install requirements:
* Add (if not existing) chanserv as a user with hostmark matching
  the real chanserv, global +m flag and flags represanting the bots
  access level on the channels.
* Add (if not existing) nickserv as a user with hostmark matching
  the real nickserv and global +f flag
* change nickpass

Setting diffrent hostmarks for nickserv and chanserv will help your
bot to seperate them from each other which is required for this script.
An example chanserv entry can be found on the forums of egghelp.org.

Note: set a random pass for nickserv and chanserv to prevent
      the services to abuse your bot, if you fear they could.

1.5.4 13.09.06 fixed stupid missing var entry in global of handle:nickauthed
1.5.3 28.06.06 fixed stupid syntax error in nickneed, adjusted the putlogs
1.5.2 17.06.06 trigger need op on chanserv deop, all handle matchs in nocase
1.5.1 13.06.06 Changed flag requirements for invite, since you only need a
               "Level above 0" for these commands on chanserv
1.5   15.05.06 added auto reopping on auth (except on server connect)
               enhanced various comments
1.4.6 10.10.05 fixed guestnick bug, was bound to wrong proc
               fixed a bug that might make the bot trouble when nickserv
              was not avaible at login
1.4.5 08.10.05 changed everything to return 0 in handle:need
1.4.4 08.09.05 Added log entry when sending password for debugging purpose
1.4.3 17.04.05 Added dcc command nsfix
1.4.2 14.04.05 minor adjustments for better handling of netsplit lags
1.4.1 12.04.05 some code changes for offline detection and deguest handling
               removed nickchange IDENTFIY because it was redudant
1.4   11.04.05 integrated service offline detection, some code cleanup
1.3.2 11.04.05 added WATCH (notfiy) binds
1.3.1 10.04.05 added config for DALnet
1.3   10.04.05 changed rejoin from utimer to bind
1.2.1 19.03.05 fixed guest recovery, changed initservpassneeded
               to a setting
1.2   0?.02.05 Added nick recovery on guest change
1.1   30.01.05 Extended init-server event
1.0 ??.??.04 10.06.04 is file creation date, but I believe the script is older

Published under the GNU GPL, a copy is included in the archive.

Latest News

27 Dec 2018 Eggdrop v1.8.4 Stable Release 22 Dec 2018 Eggdrop v1.8.4 Release Candidate 3 15 Dec 2018 Eggdrop v1.8.4 Release Candidate 2 12 Dec 2018 Eggdrop v1.8.4 Release Candidate 1 04 Feb 2018 Eggdrop v1.8.3 Stable Release 13 Jan 2018 Eggdrop v1.8.3 Release Candidate 2

Resources

Eggdrop Community Forum Download Eggdrop Eggdrop Set-up Using your Eggdrop Enhancing Eggdrop Eggdrop Tcl Commands Eggdrop 1.8.3 Documents Eggdrop Config File Unix Shell Commands
Donate Help TclArchive.org with server costs. By donating, you help keep these scripts available to everyone. PayPal

© 2015 - 2025,  Greenwood Web Design