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.

Search found 1240 matches

by CrazyCat
Wed May 22, 2024 6:09 am
Forum: Scripting Help
Topic: do not ban ops
Replies: 9
Views: 137

Re: do not ban ops

You can try this one: namespace eval badchan { # .chanset #channel +bccheck to enable # list of "bad" channels variable bclist "#test #n00b #dummy" # duration of the ban variable bantime 720 # message for the ban variable banmsg "Sorry, you're on forbidden chans" # dela...
by CrazyCat
Tue May 21, 2024 8:46 am
Forum: Scripting Help
Topic: do not ban ops
Replies: 9
Views: 137

Re: do not ban ops

I had a look to the script... It could be better.
I think I can redo it, just need to be sure:
The users which are in $checkchans must not be in $badchans, and check is performed on join and each 5 minutes.
And you want to exclude ops (and halfops ?) of the check/ban ?
by CrazyCat
Wed May 15, 2024 7:26 am
Forum: Official Announcements
Topic: Hacked accounts
Replies: 0
Views: 118

Hacked accounts

Since a few days, we notice that some old and inactive accounts are used for spamming.
We then have to ban the account to avoid suffering more spam.

So, if your password is old and never changed, please change it as soon as possible.
by CrazyCat
Mon May 13, 2024 6:28 pm
Forum: Scripting Help
Topic: Text player
Replies: 5
Views: 94

Re: Text player

Ok.
by CrazyCat
Mon May 13, 2024 10:12 am
Forum: Script Requests
Topic: first 6 stacked nicks in this mass voice tcl
Replies: 4
Views: 64

Re: first 6 stacked nicks in this mass voice tcl

pushmode doesnt allow custom delay wich is what im after as delay i want to use differs from network to network as well as stacked modes per line. The number of stacked modes allowed by the server is usually sent by the server itself (and I think eggdrop use it). Concerning the delay... Why do you ...
by CrazyCat
Sun May 12, 2024 6:21 pm
Forum: Scripting Help
Topic: Text player
Replies: 5
Views: 94

Re: Text player

wow wow wow!
Stop, quiet quite, breathe.

I gave you a way to get and shuffle the list of files, what did you do with that ? I won't make the script for you, I can help you to do it, by giving tips and tracks.
by CrazyCat
Sun May 12, 2024 11:46 am
Forum: Scripting Help
Topic: Text player
Replies: 5
Views: 94

Re: Text player

Let me ensure I understand well: A !play command will choose a file randomly in a directory and then read it (a line each 5s), when the file is ended it takes ne next one (in its randomized list) and do the same. The !shuffle command is the same than !play , it just resets the play list and start it...
by CrazyCat
Wed May 08, 2024 6:16 pm
Forum: Scripting Help
Topic: Ping error ?
Replies: 4
Views: 135

Re: Ping error ?

Check if you don't have 2 binds ctcr loaded (multiple loading of script without restarting it ?) When I tested it, I only got one response from the eggdrop. And as your ping aren't the same, I suspect it's due to a side-effect in your eggdrop (restart could be a good idea) or the network you're on, ...
by CrazyCat
Wed May 08, 2024 7:09 am
Forum: Scripting Help
Topic: Ping error ?
Replies: 4
Views: 135

Re: Ping error ?

This is because if you don't put any argument when doing !ping, you use the nick of the person without lowercase it:
if {[lindex $arg 0] == ""} { set nick $nick }
Correct that with:
if {[lindex $arg 0] == ""} { set nick [string tolower $nick] }
by CrazyCat
Sun May 05, 2024 6:14 pm
Forum: Scripting Help
Topic: Time problem?
Replies: 4
Views: 189

Re: Time problem?

That's the thing DasBrain explained. $cyclechan is not defined in cycle proc. Add it in your global, or use $:: namespace # channel to cycle set cyclechan "#Sohbet" # minutes between each cycle set timecycle 2 # minutes to idle before rejoining chan set timewait 1 bind RAW * 366 cyclestart...
by CrazyCat
Thu May 02, 2024 3:29 am
Forum: Scripting Help
Topic: Time problem?
Replies: 4
Views: 189

Re: Time problem?

You'd better try:
timer $timewait [list channel set $cyclechan -inactive]
And when an error occures, think to type .set errorInfo to have more informations about it

DasBrain is true too: you don't have $cyclechan in this proc
by CrazyCat
Wed May 01, 2024 9:41 am
Forum: Modules & Programming
Topic: mysql.mod for eggdrop 1.9.5
Replies: 0
Views: 523

mysql.mod for eggdrop 1.9.5

mortmann resurrected mysql.mod : https://github.com/michaelortmann/mysql.mod

Enjoy it :)
by CrazyCat
Sat Apr 27, 2024 7:04 am
Forum: Script Requests
Topic: AI ?
Replies: 1
Views: 425

Re: AI ?

You can probably find or make a script to interact with chatGPT or any LLM, have a look to their API or search in github repositories
by CrazyCat
Thu Apr 18, 2024 2:19 am
Forum: Scripting Help
Topic: Double whois
Replies: 6
Views: 542

Re: Double whois

Proc is this: proc getip {nick uhost handle chan text} { bind raw - 338 ip_from_whois putserv "whois [lindex [split $text] 0 ]" utimer 10 [list unbind raw - 338 ip_from_whois ] } Well, I'll do that: proc getip {nick uhost handle chan text} { set target [lindex [split $text] 0 ] incr ::who...
by CrazyCat
Wed Apr 17, 2024 12:09 pm
Forum: Scripting Help
Topic: Double whois
Replies: 6
Views: 542

Re: Double whois

Depend on the reply you get: if it contains the nick and an information that the ip is spoofed, you can relaunch a /whois. The danger is that you may flood the server with /whois commands if you don't get the real IP. You should probably add a counter (who($nick)) and stop if you did more than 2 /wh...