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.

(SOLVED) CrazyCat's ChanRelay.tcl

Support & discussion of released scripts, and announcements of new releases.
User avatar
CrazyCat
Revered One
Posts: 1236
Joined: Sun Jan 13, 2002 8:00 pm
Location: France
Contact:

Post by CrazyCat »

Little slide effect... @topic must not be used with the syn_topic enabled, it makes a kind of larsen.

Gonna securize that soon.
User avatar
ComputerTech
Master
Posts: 399
Joined: Sat Feb 22, 2020 10:29 am
Contact:

Post by ComputerTech »

alright awesome bro cheers :D your new updated script works like a charm

i will show everyone your script truly is the best chanrelay script i have ever used :D Cheers CrazyCat
ComputerTech
User avatar
ComputerTech
Master
Posts: 399
Joined: Sat Feb 22, 2020 10:29 am
Contact:

Post by ComputerTech »

Wanted to say thanks again CrazyCat for fixing the script but I would like to request a add on for it,

When I do !relay on on the channel it's on it will link the bots and when I do !relay off it will unlink the bots

Or even make a tiny script that does a command in the party line when I type a command in the channel would be awesome B)
ComputerTech
n
nobody
Voice
Posts: 19
Joined: Fri Apr 03, 2020 10:01 pm

Post by nobody »

the setup would be, they should be running on the same folder?
with different eggdrop config ( for diff network )?
User avatar
CrazyCat
Revered One
Posts: 1236
Joined: Sun Jan 13, 2002 8:00 pm
Location: France
Contact:

Post by CrazyCat »

ComputerTech wrote:Wanted to say thanks again CrazyCat for fixing the script but I would like to request a add on for it,

When I do !relay on on the channel it's on it will link the bots and when I do !relay off it will unlink the bots

Or even make a tiny script that does a command in the party line when I type a command in the channel would be awesome B)
(un)link the bots using a relay command seems irrelevant to me, but I could probably add a command to stop/start the relay on a linked eggdrop (stop/start the transmission/reception and listen for relay on/off command in botnet).
nobody wrote:the setup would be, they should be running on the same folder?
with different eggdrop config ( for diff network )?
You can have your eggdrops on different servers, the only 2 things you need are:
  • the eggdrops must be linked
  • the "config" part of chanrelay must be the same for each eggdrop (the better way is to copy your configured chanrelay.tcl to each scripts/ directory of all eggdrops in the relay).
User avatar
ComputerTech
Master
Posts: 399
Joined: Sat Feb 22, 2020 10:29 am
Contact:

Post by ComputerTech »

yeah or a simple script as i said that i can edit say i set it that !boo will do
.chanset #channel boo

too make a configurable script :D for me to easily edit
ComputerTech
User avatar
aslpls
Halfop
Posts: 43
Joined: Mon May 02, 2016 9:41 am

Post by aslpls »

CrazyCat wrote:Have you set "oper" to "y" in each configuration block and have you the +o flag for your chan in the eggdrop userlist ?

Code: Select all

    set regg(Excalibur) {
        "chan"      "#eggdrop"
        "network"   "Zeolia"
        "highlight" 0
        "log"       "y"
        "oper"      "y" ### THIS FLAG ###
        "syn_topic" "y"
    }

bind pub -|o "@topic" [namespace current]::trans:otopic ### most be known as op ###

is it possible with this script to relay only in one channel.


example:

network A to network B using the chanrelay script

for the channel activity, the activity is in network A and show to network B, however when network B have an activity it will not show to network A.



as of the moment, the scripts is both working with the channel activity on both channel in different networks.
User avatar
ComputerTech
Master
Posts: 399
Joined: Sat Feb 22, 2020 10:29 am
Contact:

Post by ComputerTech »

yeah there is use

Code: Select all

/msg botnick recv pub off 
for whatever channel you dont want it to recieve on of course you will need to do some other commands also i'll tell you them now

Code: Select all

/msg botnickserv recv pub off
/msg botnickserv recv act off
/msg botnickserv recv nick off
/msg botnickserv recv join off
/msg botnickserv recv part off
/msg botnickserv recv quit off
/msg botnickserv recv topic off
/msg botnickserv recv kick off
/msg botnickserv recv mode off
also so far crazycats chanrelay.tcl has a bug of Not saving the above settings so if you rehash the bot you'll need to do these again, he should have a fixed version soon (i hope :P )
ComputerTech
User avatar
aslpls
Halfop
Posts: 43
Joined: Mon May 02, 2016 9:41 am

Post by aslpls »

thanks man. its working
User avatar
aslpls
Halfop
Posts: 43
Joined: Mon May 02, 2016 9:41 am

Post by aslpls »

CrazyCat wrote:Can you try using the 3.11 version @ https://gitlab.com/tcl-scripts/chanrelay ?

hello man..

instead of showing like this in the relay chan;

(BOtname@Undernet) text hereee




can we put same like this:

[Undernet] <bot-nick> text here
[Undernet] <nick> text here


I think this is only small changes from the scripts.


Thanks man.
User avatar
CrazyCat
Revered One
Posts: 1236
Joined: Sun Jan 13, 2002 8:00 pm
Location: France
Contact:

Post by CrazyCat »

Actually you can't, but I'll add this in next version.

Edit: done in 3.14 : https://gitlab.com/tcl-scripts/chanrelay
User avatar
CrazyCat
Revered One
Posts: 1236
Joined: Sun Jan 13, 2002 8:00 pm
Location: France
Contact:

Post by CrazyCat »

ComputerTech wrote:sorry for so many posts but i have a good news update the commands

all work from a hub bot channel

not sure if thats what you made it to do
but thats how it is right now
tell me if thats how it should be :)


EDIT
----------------------------------------------------------------------------------------

so the hub bot can set +m on all the bots
but the other bots cant set any mode that normal?


slight problem when i do @topic all (new topic) it changes all the bots topic But it does this

* Tech has changed the topic to: yo
* Tech has changed the topic to: yo
* Tech has changed the topic to: yo
* Tech has changed the topic to: yo
* Tech has changed the topic to: yo
* Tech has changed the topic to: yo
* Tech has changed the topic to: yo
* Tech has changed the topic to: yo

over and over

any ideas why?
I add a small correction in 3.14.3 (https://gitlab.com/tcl-scripts/chanrelay)
Now, when an eggdrop receive a topic changement (using @topic or just beacause someone changes the topic on another linked channel), the topic bind is stopped for 10s.
User avatar
ComputerTech
Master
Posts: 399
Joined: Sat Feb 22, 2020 10:29 am
Contact:

Post by ComputerTech »

Oooh Goody thats good to hear CrazyCat will give that a go ;)
ComputerTech
User avatar
ComputerTech
Master
Posts: 399
Joined: Sat Feb 22, 2020 10:29 am
Contact:

Post by ComputerTech »

CrazyCat, your chanrelay.tcl works fantastic, thought when I try to set the colour of act's and mode

Code: Select all

"col_act"   "lightred"
"col_jpq"   "lightblue"
"col_mode"  "green"
And I found the set colour variables

Code: Select all

variable colors { "white" "\00300" "black" "\00301" "blue" "\00302" "green" "\00303"
		"lightred" "\00304" "brown" "\00305" "purple" "\00306" "orange" "\00307"
		"yellow" "\00308" "lightgreen" "\00309" "cyan" "\00310" "lightcyan" "\00311"
		"lightblue" "\00312" "pink" "\00313" "grey" "\00314" "lightgrey" "\00315" }
though when I try to change "col_act" "lightred" to "col_act" "lightblue" it doesn't seem to take affect, am I doing it wrong? or is this a slight glitch?

Cheers 8)
ComputerTech
User avatar
CrazyCat
Revered One
Posts: 1236
Joined: Sun Jan 13, 2002 8:00 pm
Location: France
Contact:

Post by CrazyCat »

No, it works, but you have to rehash the eggdrop.
Post Reply