egghelp.org community Forum Index
[ egghelp.org home | forum home ]
egghelp.org community
Discussion of eggdrop bots, shell accounts and tcl scripts.
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

[v1.8.2svn] CCS - Channel Control Script by Buster
Goto page 1, 2  Next
 
Post new topic   Reply to topic    egghelp.org community Forum Index -> Script Support & Releases
View previous topic :: View next topic  
Author Message
Kein
Voice


Joined: 09 Apr 2008
Posts: 21

PostPosted: Fri Jul 31, 2009 6:29 am    Post subject: [v1.8.2svn] CCS - Channel Control Script by Buster Reply with quote

Channel Control Script

Script author: Buster <buster[attt]buster-net.ru>
Contributor/translator: Kein <kein-of[attt]yandex.ru>
Latest release version: 1.8.2
Current SVN-trunk version: 1.8.2-m

Project page @ Google code <here>
SVN: svn checkout http://ccs-script.googlecode.com/svn/trunk/

Download:
<latest SVN snapshot> (r77)

Description:
"CCS is the abbreviation for Channel Control Script. Written on the TCL, CCS is the most powerful and most flexible IRC-fronted control script for eggdrop. CCS have it's own API-engine which supports custom modules, languages or scripts even. You can customize what you want without editing the script sources!"

Short list of features:
-> regex-based bans
-> partyline functionality via IRC
-> advanced whois script with IPv6 support
-> advanced DNS lib
-> chanserv/services functionality
-> advanced botnet functionality (via IRC too)
-> auto-update ability
-> other nifty things like channel settings templates, etc...

Installation:
There is no release with english language support yet, so, you need to svnup current rev from repo. Here is the short example how to install:

1. Create ccs/ dir in scripts/ dir.
2. Put SVN-content there, so, you will got something like:
-> ccs/
-----> bak\
-----> data\
-----> lang\
-----> lib\
-----> mod\
-----> scr\
-----> ChangeLog
-----> ccs.tcl
-----> ccs.rc0-template.tcl
-----> ccs.rc0-template-EN.tcl
-----> ccs.rc1-template.tcl
-----> ccs.rc1-template-EN.tcl
-----> ccs.rc2-template.tcl
-----> ccs.rc2-template-EN.tcl
--

3. Rename all ccs.rc*-template-EN.tcl in to ccs.rc*.tcl where '*' is the priority number of the template (do not change it).
4. Open renamed files and configure script (yeah, these works like .conf)
5. Add into eggdrop.conf (or whatever you use for scripts loading) string:
source scripts/ccs/ccs.tcl
6. Rehash/restart the bot.
7. Enjoy.

Support:
all issues can be posted on Google issue tracker (sorry, no issue templates yet >_>) or sent to Buster/me via email.
All related-questions here, official irc-channel: #eggdrop@irc.wenet.ru (russian only, but well, you can try to ask your question in english anyway :P)

IMPORTANT TRANSLATION NOTES:
Due to lack of mine russian->english skills -> english translation sucks. Completely.
Sooo... if you're willing to help to improve it - feel free to do it. Post your fixes @ Issue tracker or mail to me directly (Kein).
_________________
I'm too lazy for all of this


Last edited by Kein on Sun Aug 02, 2009 4:50 am; edited 2 times in total
Back to top
View user's profile Send private message
username
Op


Joined: 06 Oct 2005
Posts: 196
Location: Russian Federation, Podolsk

PostPosted: Fri Jul 31, 2009 4:19 pm    Post subject: Reply with quote

Very good, the best script to control channel and bot. Very functional and secure.
_________________
Архив TCL скриптов для ботов Eggdrop/Windrop:
http://egghelp.ru/
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Kein
Voice


Joined: 09 Apr 2008
Posts: 21

PostPosted: Mon Jun 21, 2010 3:11 pm    Post subject: Reply with quote

Btw, v1.8.7 released.
_________________
I'm too lazy for all of this
Back to top
View user's profile Send private message
Vladislav
Voice


Joined: 27 Jul 2010
Posts: 2

PostPosted: Tue Jul 27, 2010 11:24 pm    Post subject: Reply with quote

The best script!
P.S: v1.8.8 released.
_________________
Готовый Windrop Eggdrop
Back to top
View user's profile Send private message Visit poster's website
Karunamon
Voice


Joined: 01 Aug 2010
Posts: 5

PostPosted: Sun Aug 01, 2010 1:57 pm    Post subject: Reply with quote

I guess I'm unclear on how to use this. I've gotten it installed and everything, but people who are already +n for the bot are unable to do anything on the channel.

How do I go about giving people rights?
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger
Kein
Voice


Joined: 09 Apr 2008
Posts: 21

PostPosted: Sun Aug 01, 2010 2:24 pm    Post subject: Reply with quote

Karunamon wrote:
I guess I'm unclear on how to use this. I've gotten it installed and everything, but people who are already +n for the bot are unable to do anything on the channel.
How do I go about giving people rights?


/msg $botnick auth your_pass

CCS uses it's own auth system in order to provide security.

After that, you can set up english language for your channel (if you didn't set it yet in the rc-configs):

!chanset ccs-default_lang en
_________________
I'm too lazy for all of this
Back to top
View user's profile Send private message
Fraud
Op


Joined: 19 May 2008
Posts: 101

PostPosted: Thu Aug 19, 2010 5:04 pm    Post subject: Reply with quote

Sounds quit interesting from here but, im sorry, dont get it all, what this Script is. Could u maybe add some Screens? To get a better understanding of what it is. Appreciate.
Back to top
View user's profile Send private message
Kein
Voice


Joined: 09 Apr 2008
Posts: 21

PostPosted: Fri Aug 20, 2010 12:36 am    Post subject: Reply with quote

Fraud wrote:
Sounds quit interesting from here but, im sorry, dont get it all, what this Script is. Could u maybe add some Screens? To get a better understanding of what it is. Appreciate.


Well...

http://img838.imageshack.us/img838/3865/clipboard1.png
http://img838.imageshack.us/img838/4351/clipboard2.png
_________________
I'm too lazy for all of this
Back to top
View user's profile Send private message
Fraud
Op


Joined: 19 May 2008
Posts: 101

PostPosted: Fri Aug 20, 2010 6:21 am    Post subject: Reply with quote

Thanks.
Do i have to edit ccs.rc1.tcl or can i leave it as it is?
And another Problem i have.. I set all to english but after login to the bot i get this output.

Quote:
Идентификация к нику bogus` прошла успешно. Префиксы для команд: pub "!", msg "!", dcc "!", префиксы для команд ботнета: pub "!!", msg "!!", dcc "!!".
Back to top
View user's profile Send private message
Kein
Voice


Joined: 09 Apr 2008
Posts: 21

PostPosted: Fri Aug 20, 2010 8:06 am    Post subject: Reply with quote

It looks like you'd setup it incorrect.

Open ccs.rc0-template-EN.tcl and find those lines:

Code:

#############################################################################################################
   # Should we load language "en" for module "ban"? (0 - enable, 1 - disable)
   #set ccs(lang,name,ban,en) 0

   #############################################################################################################
   # Should we load language "pod" for module "ban"? (0 - enable, 1 - disable)
   #set ccs(lang,name,ban,pod) 0

   #############################################################################################################
   # Should we load language "ru" for module "ban"? (0 - enable, 1 - disable)
   #set ccs(lang,name,ban,ru) 0


change it to this:

Code:

#############################################################################################################
   # Should we load language "en" for module "ban"? (0 - disable, 1 - enable)
   set ccs(lang,name,ban,en) 1

   #############################################################################################################
   # Should we load language "pod" for module "ban"? (0 - disable, 1 - enable)
   set ccs(lang,name,ban,pod) 0

   #############################################################################################################
   # Should we load language "ru" for module "ban"? (0 - disable, 1 - enable)
   set ccs(lang,name,ban,ru) 0


There is a mistake in the config, 0 means "disable" actually, I'll fix it later in SVN. But note that you need to uncomment every line and set it up, otherwise, script gonna use the default values defined in css.tcl which is - of course -- uses russian language.

Do not forget to rename ccs.rc0-template-EN.tcl into ccs.rc0.tcl
_________________
I'm too lazy for all of this
Back to top
View user's profile Send private message
Fraud
Op


Joined: 19 May 2008
Posts: 101

PostPosted: Fri Aug 20, 2010 9:11 am    Post subject: Reply with quote

Ok. Thanks
Back to top
View user's profile Send private message
Kein
Voice


Joined: 09 Apr 2008
Posts: 21

PostPosted: Fri Aug 20, 2010 9:43 am    Post subject: Reply with quote

Fraud wrote:

Do i have to edit ccs.rc1.tcl or can i leave it as it is?

Yeah, you can leave it or edit only the values you want to change.
_________________
I'm too lazy for all of this
Back to top
View user's profile Send private message
Fraud
Op


Joined: 19 May 2008
Posts: 101

PostPosted: Fri Aug 20, 2010 10:27 am    Post subject: Reply with quote

Well man, i dont know, i have set everything to en, but the output, i posted already here, is still in russion. maybe a rewrite will help if u have just one option to set to english and not so many......
U can miss very easy one setting
Anyway. This

Идентификация к нику Nick` прошла успешно. Префиксы для команд: pub "!", msg "!", dcc "!", префиксы для команд ботнета: pub "!!", msg "!!", dcc "!!".

is still no english Wink
Back to top
View user's profile Send private message
Kein
Voice


Joined: 09 Apr 2008
Posts: 21

PostPosted: Fri Aug 20, 2010 10:49 pm    Post subject: Reply with quote

Fraud wrote:
Well man, i dont know, i have set everything to en, but the output, i posted already here, is still in russion. maybe a rewrite will help if u have just one option to set to english and not so many......
U can miss very easy one setting
Anyway. This

Идентификация к нику Nick` прошла успешно. Префиксы для команд: pub "!", msg "!", dcc "!", префиксы для команд ботнета: pub "!!", msg "!!", dcc "!!".

is still no english ;)


Hmm...

Post your rc configs.
Also, try this cmd: !set ccs-default_lang "en"
_________________
I'm too lazy for all of this
Back to top
View user's profile Send private message
deejayb
Voice


Joined: 27 Jul 2009
Posts: 23

PostPosted: Sat Oct 16, 2010 5:43 am    Post subject: Reply with quote

An info.....
But this script can make also bot talk?!?!?!?
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    egghelp.org community Forum Index -> Script Support & Releases All times are GMT - 4 Hours
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Forum hosting provided by Reverse.net

Powered by phpBB © 2001, 2005 phpBB Group
subGreen style by ktauber