This is the new home of the egghelp.org community forum.
All data has been migrated (including user logins/passwords) to a new phpBB version.


For more information, see this announcement post. Click the X in the top right-corner of this box to dismiss this message.

Eggdrop as Chanserv? [SOLVED]

Requests for complete scripts or modifications/fixes for scripts you didn't write. Response not guaranteed, and no thread bumping!
Post Reply
User avatar
Fire-Fox
Master
Posts: 299
Joined: Sat Sep 23, 2006 9:01 pm
Location: /dev/null

Eggdrop as Chanserv? [SOLVED]

Post by Fire-Fox »

Heey Guys...

How do i set my eggdrop up ass a chanserv, så its's my bot that !op !deop an så on.... ? i have tryed various .tcl script... where the description said something like that...?

a details guide will be GREAT :D
Last edited by Fire-Fox on Thu Sep 20, 2007 11:08 am, edited 1 time in total.
GreatZ
Fire-Fox | Denmark

Scripts: Relay | Store Text | TvMaze
User avatar
De Kus
Revered One
Posts: 1361
Joined: Sun Dec 15, 2002 11:41 am
Location: Germany

Post by De Kus »

you are looking for a "public commands" script. any (normal) script containing the keyword "chanserv" will interact with a real chanserv. Btw. eggdrop contains already many features from chanserv by default, they are just extended by a password unless you install an authentication script.
De Kus
StarZ|De_Kus, De_Kus or DeKus on IRC
Copyright © 2005-2009 by De Kus - published under The MIT License
Love hurts, love strengthens...
User avatar
Fire-Fox
Master
Posts: 299
Joined: Sat Sep 23, 2006 9:01 pm
Location: /dev/null

Post by Fire-Fox »

Hey De Kus

I don't understand fully, the eggdrop i have don't seems to have it. or maybe i'm looking the wrong place :)

i have found this there ...

Code: Select all

####             ####   #### ###          #      ####                                 
#    ##  # ##### #   #  #    #  #   #    # #    # 
#### # # #   #   ####   #### ###        # # #   #
   # #  ##   #   #      #    # #    #   #   #   #
#### #   # ##### #      #### #  #       #   #    ####
##########################################################
# Commands:  !aop uses +a op , !pop plain op , !hophalf op,
# !avoice voices
#
#
# This Scrip can only be used by bot ouners 
# There is The command to deleate Auto-ops
# Witch can only be used by masters
#
# INFO:Whin editing this script for some 
# reason it doent like ".rehash" so
# if you want to get rid of an error like
# "TCL error [pub:dop]: can't read "tnick": 
# no such variable" 
# Just type ".die" and restart your bot
#
# put the bots owner nick here
set owner "SniperAC"
#
# Just an auto "AOP,access,sop"
set autoop "aop"
#
# All servers have diff Numbers for all of the blow
# aop is +a op users (cant be kicked)
# pop is Plain-op users
# hop is half-op users
#
set aop "10"
set pop "5"
set hop "4"
set voice "3"
#
# Put Chanserv Services nick
set chans "chanserv"
#
# ***** W-A-R-N-I-N-G ******
#       STOP EDITING
#   EDIT AT YOUR OWN RISK!
#
bind pub n !aop pub:aop
bind pub n !pop pub:pop
bind pub n !hop pub:hop
bind pub n !dop pub:dop
bind pub n !avoice pub:v
#
proc pub:aop { nick uhost handle chan text } {
 global aop botnick chans autoop owner
 if { $nick == $owner } {
 if {[string length $text] > 0} {
  set tnick [lindex $text 0]
}
 puthelp "PRIVMSG $chans :$autoop $chan add $tnick $aop"
  putlog "$nick Added $tnick to aop list"
 }

}
#
#
proc pub:pop { nick uhost handle chan text } {
 global botnick chans pop autoop aop owner
 if { $nick == $owner } {
 if {[string length $text] > 0} {
  set tnick [lindex $text 0]
}
 puthelp "PRIVMSG $chans :$autoop $chan add $tnick $pop"
  putlog "$nick added $tnick to Plain- OP list"
 }
 
}
#
#
proc pub:hop { nick uhost handle chan text } {
 global botnick hop chans autoop  owner
 if { $nick == $owner } {
 if {[string length $text] > 0} {
  set tnick [lindex $text 0]
}
 puthelp "PRIVMSG $chans :$autoop $chan add $tnick $hop"
  putlog "$nick Added $tnick to Half-OP list"
 }
 
}
#
#
proc pub:dop { nick uhost handle chan text } {
 global botnick chans autoop owner
 if { $nick == $owner } {
 if {[string length $text] > 0} {
  set tnick [lindex $text 0]
}
 puthelp "PRIVMSG $chans :$autoop $chan del $tnick"
  putlog "$nick Deleated $tnick"
 }
  
}
#
#
proc pub:v { nick uhost handle chan text } {
 global botnick voice chans autoop owner
 if { $nick == $owner } {
 if {[string length $text] > 0} {
  set tnick [lindex $text 0]
}
 puthelp "PRIVMSG $chans :$autoop $chan add $tnick $voice"
  putlog "$nick Added $tnick to Voice list"
 }
  
} 

# This script was made for Eggdrop1.6.6 in one night 2001/DEC/2
# Scripted by SniperAC

# This is My first script so go easy on it please
# Thanks to PPSlim,Wcc from
# http://www.egghelp.org /
# http://www.egghelp.org/forum/viewforum.php?forum=2
# Thanks to them too ^^
# Thanks to The scripters of "Nickserv.tcl" and "optools.tcl"
# I looked inside their scripts for examples....

#No thanks to Phantasm/My brother that didn't want to help me



putlog "\037loaded SniperAC's ChanServ auto-op"

# If for some odd reason :-x this script should go out of date
# or error out E-mail Xairranger@hotmail.com this e-mail will 
# never go way ;-) your E-mail will not go unancerd...

Code: Select all

AdminServ
Services Scripts


The bot do it need to bee the owner or can i :)
GreatZ
Fire-Fox | Denmark

Scripts: Relay | Store Text | TvMaze
m
monie089
Halfop
Posts: 76
Joined: Sat Jul 29, 2006 11:13 pm

Post by monie089 »

Try Cserv.tcl by Windrop just search the TCL archive.
New server irc.NintendoXG.com come and visit
User avatar
Alchera
Revered One
Posts: 3344
Joined: Mon Aug 11, 2003 12:42 pm
Location: Ballarat Victoria, Australia
Contact:

Post by Alchera »

# This Scrip can only be used by bot ouners
Add [SOLVED] to the thread title if your issue has been.
Search | FAQ | RTM
User avatar
Fire-Fox
Master
Posts: 299
Joined: Sat Sep 23, 2006 9:01 pm
Location: /dev/null

Post by Fire-Fox »

Heeey can you guide my to the right website. to the Cserv.tcl :)
GreatZ
Fire-Fox | Denmark

Scripts: Relay | Store Text | TvMaze
User avatar
Alchera
Revered One
Posts: 3344
Joined: Mon Aug 11, 2003 12:42 pm
Location: Ballarat Victoria, Australia
Contact:

Post by Alchera »

Fire-Fox wrote:Heeey can you guide my to the right website. to the Cserv.tcl :)
monie089 wrote:Try Cserv.tcl by Windrop just search the TCL archive.
Cannot read?
Add [SOLVED] to the thread title if your issue has been.
Search | FAQ | RTM
User avatar
Fire-Fox
Master
Posts: 299
Joined: Sat Sep 23, 2006 9:01 pm
Location: /dev/null

Post by Fire-Fox »

or i can read alright...

but i'm danish so i don't understand quit what the meaning are.

i read i like this
Try Cserv.tcl by Windrop just search the TCL archive.
go to windrop's site and search the tcl archive.... BUT there are no achive
GreatZ
Fire-Fox | Denmark

Scripts: Relay | Store Text | TvMaze
User avatar
Alchera
Revered One
Posts: 3344
Joined: Mon Aug 11, 2003 12:42 pm
Location: Ballarat Victoria, Australia
Contact:

Post by Alchera »

Fire-Fox wrote:or i can read alright...

but i'm danish so i don't understand quit what the meaning are.

i read i like this
Try Cserv.tcl by Windrop just search the TCL archive.
go to windrop's site and search the tcl archive.... BUT there are no achive
The reference was for the Tcl Archive on our main website Fire-Fox: http://www.egghelp.org/tcl.htm

The script is called "Windop" NOT "Windrop". :)
Makes Eggdrop be like Undernet's cservice X. Access on channels works with levels: 1 to 500 for chans and 501 to 1000 for owners. All commands of cservice are in it but some still missing.
It is only of use if your eggdrop is on Undernet.
Add [SOLVED] to the thread title if your issue has been.
Search | FAQ | RTM
User avatar
Fire-Fox
Master
Posts: 299
Joined: Sat Sep 23, 2006 9:01 pm
Location: /dev/null

Post by Fire-Fox »

OKay.

thx for the replay :)
GreatZ
Fire-Fox | Denmark

Scripts: Relay | Store Text | TvMaze
Post Reply