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 1089 matches

by simo
Sun Apr 23, 2023 9:27 am
Forum: Script Requests
Topic: Chanops Nick Abuse
Replies: 31
Views: 11336

Thanks crazycat I'll try that
by simo
Sun Apr 23, 2023 1:56 am
Forum: Scripting Help
Topic: YouTube script little help
Replies: 2
Views: 3224

try this: bind pubm - "*http*youtube*" youtube_url proc youtube_url {nick uhost hand chan text} { set url_regex {(?:http(?:s|).{3}|)(?:www.|)(?:youtube.com\/watch\?.*v=|youtu.be\/)([\w-]{11})} if {[regexp $url_regex $text url]} { set modified_url [string map {"youtube.com/watch?v=&quo...
by simo
Sun Apr 23, 2023 1:34 am
Forum: Script Requests
Topic: Chanops Nick Abuse
Replies: 31
Views: 11336

i came this far and am stuck as to how to remove the nick from the list that is if this is the best way to store the list and edit it bind sign - * ChanOpsList:Quit-checker proc ChanOpsList:Quit-checker {nick uhost hand chan reason} { global ChanOpsList if {[info exists ChanOpsList($chan)]} { do stu...
by simo
Sun Apr 23, 2023 1:34 am
Forum: Script Requests
Topic: Chanops Nick Abuse
Replies: 31
Views: 11336

ive been using this to check for chanop impersonators on join and instead of looping throu the chanlist nicks on each joining nick i used a timer to store the list like every 1 minute wich seems to work well except if a chanops for some reason connection drops down and chanop leaves channel only to ...
by simo
Fri Apr 14, 2023 4:56 am
Forum: Script Support & Releases
Topic: VHOST
Replies: 9
Views: 9554

array set colors { white \00300 black \00301 blue \00302 green \00303 red \00304 brown \00305 purple \00306 orange \00307 yellow \00308 lightgreen \00309 darkgreen \00310 cyan \00311 lightblue \00312 pink \00313 grey \00314 lightgrey \00315 end \017 nocolor \003 bold \002 underline \037 } foreach {...
by simo
Thu Apr 13, 2023 6:16 pm
Forum: Script Support & Releases
Topic: VHOST
Replies: 9
Views: 9554

i assume u use the latest release of anope

u can change this line in hostserv.conf

https://github.com/anope/anope/blob/2.0 ... e.conf#L71


change to :

activate_on_set = true
and rehash anope on irc as services root with command
/os reload
by simo
Thu Apr 13, 2023 7:11 am
Forum: Script Support & Releases
Topic: VHOST
Replies: 9
Views: 9554

Re: VHOST

tested the script and working 100% .. user can request vhost quickly and obtained it.. however.. new registered user request a vhost !vhost my.only.vhost.requested once the user disconnected from the network and login again, and identify with registered user. The user need to request it again, and ...
by simo
Thu Apr 06, 2023 4:25 pm
Forum: Script Requests
Topic: Chanops Nick Abuse
Replies: 31
Views: 11336

thanks Caesar that seems to work as expected Much apreciated as always complete code if someone needs it: bind nick - * Chanops-Nick-Abuse proc Chanops-Nick-Abuse {nick uhost hand chan newnick} { if {[isbotnick $newnick]} return Chanops-Join-Abuse $newnick $uhost $hand $chan } bind join - * Chanops-...
by simo
Wed Apr 05, 2023 3:33 pm
Forum: Script Requests
Topic: Chanops Nick Abuse
Replies: 31
Views: 11336

thanks Ceasar this is what i have so far if ive done it proper : bind nick - * Chanops-Nick-Abuse proc Chanops-Nick-Abuse {nick uhost hand chan newnick} { Chanops-Join-Abuse $newnick $uhost $hand $chan } bind join - * Chanops-Join-Abuse proc Chanops-Join-Abuse {nick uhost hand chan} { global ChanOps...
by simo
Tue Apr 04, 2023 2:21 pm
Forum: Script Requests
Topic: Chanops Nick Abuse
Replies: 31
Views: 11336

would this be the proper way to do it ? bind cron - {* * * * *} chanops:abuse:cron setudef flag chanopsabuse proc chanops:abuse:cron {min hour day month weekday} { global ChanOpsList foreach chan [channels] { if {![channel get $chan chanopsabuse]} continue foreach member [chanlist $chan] { if {[isop...
by simo
Tue Apr 04, 2023 1:44 pm
Forum: Script Requests
Topic: Chanops Nick Abuse
Replies: 31
Views: 11336

i came up with this : bind cron - {* * * * *} chanops:abuse:cron setudef flag chanopsabuse proc chanops:abuse:cron {min hour day month weekday} { global ChanOpsList foreach chan [channels] { if {![channel get $chan chanopsabuse]} continue foreach member [chanlist $chan] { if {[isop $member $chan] ||...
by simo
Tue Apr 04, 2023 1:09 am
Forum: Script Requests
Topic: Chanops Nick Abuse
Replies: 31
Views: 11336

Im thinking of a different approach now by getting the chanops nicks with a timer and store them and use that list to compare to instead of doing so on every nick joining channel or changing nick
by simo
Mon Apr 03, 2023 11:20 pm
Forum: Script Requests
Topic: Chanops Nick Abuse
Replies: 31
Views: 11336

Oh ok i guess I misunderstood as i though in the example gave with:.

Code: Select all

set userList [chanlist $chan +o|+h]
I though the +o|+h was flags my mistake

I'll test some more using that.

Thanks,
by simo
Mon Apr 03, 2023 1:33 pm
Forum: Script Requests
Topic: Chanops Nick Abuse
Replies: 31
Views: 11336

That would be ideal CrazyCat except some of the chanops dont use a fixed Host
so we dont have anything fixed to use auth them
by simo
Sat Apr 01, 2023 7:22 pm
Forum: Script Requests
Topic: Chanops Nick Abuse
Replies: 31
Views: 11336

Thats a good point crazycat i didn't find that the case with most chanops but it may happen once in a long time and if it happens a lot there is something else going on that needs fixing