Page 1 of 1

Detect webirc connections

Posted: Thu Dec 13, 2018 5:29 am
by Eme
Hi. Is there a way to identify the users that connect by webirc? I've seen ident-chack but I could not make it work. Maybe it's wrong in the code.


Thanks.

Re: Detect webirc connections

Posted: Fri Dec 14, 2018 10:01 pm
by k4be

Re: Detect webirc connections

Posted: Sat Dec 15, 2018 8:09 am
by Eme
Thank k4be, sincerely for all the time spent on the channel. They have all been very kind. This module is very useful. I also thank Jobe, SnowBlind, CraPool, PeGaSuS and Gottem.

Re: Detect webirc connections

Posted: Sat Dec 29, 2018 5:09 pm
by Eme
Related to the k4be module in this post.

This module allows to place in +W mode a channel and thus allow to send text to the users connected by webirc.
The m_showwebirc module created by k4be is required:

https://github.com/Mauropek/modules-for ... birconly.c

Re: Detect webirc connections

Posted: Sat Nov 16, 2019 6:30 pm
by Suratka
sorry if I'm ignorant. I also need these modules.
are they good for unrealircd2.4.2?
how do they install?
I just have to paste the entire contents of the link file into my unreal.conf.
e / rehash?
or should I do something harder?
I ask for help and patience for my complete ignorance.

Re: Detect webirc connections

Posted: Wed Nov 20, 2019 8:46 am
by CrazyCat
Suratka wrote: Sat Nov 16, 2019 6:30 pm sorry if I'm ignorant. I also need these modules.
are they good for unrealircd2.4.2?
how do they install?
I just have to paste the entire contents of the link file into my unreal.conf.
e / rehash?
or should I do something harder?
I ask for help and patience for my complete ignorance.
Download the file (https://github.com/pirc-pl/unrealircd-m ... owwebirc.c) in your unrealircd-4.2.4.1/src/modules/third/ directory (in the source directory, not the compiled directory).
Then make && make install. The module will be compiled automatically.
After, edit your unrealircd.conf and add loadmodule "third/m_showwebirc.so"; and rehash your server.

Re: Detect webirc connections

Posted: Sat Nov 23, 2019 1:09 pm
by Suratka
I executed your instructions to the letter.
I copied the text of the file that was in the link you posted.
I pasted it into a text file and renamed it: "m_showwebirc.so";
I put it in the "src / modules / third" folder
after that I went to the unrealircd-4.2.4 directory
and I gave the command: make install.
The compilation did not give errors.
I restarted unrealircd and tested a whois on a user connected by kiwiirc.
this was specified in the whois:
kiwi_76110 is using a Web IRC client;
Only then did I remember that I had to insert in the unrealircd; conf the string: loadmodule "third / m_showwebirc.so" ;,

so I did it, but when I restarted unrealircd I received this error:
/home/server/unrealircd/conf/unrealircd.conf:54: loadmodule third / m_showwebirc.so: failed to load: /home/server/unrealircd/tmp/DB67E747.third.m_showwebirc.so: invalid ELF header

Re: Detect webirc connections

Posted: Mon Nov 25, 2019 7:16 am
by CrazyCat
If you only do "make install", you forget the "make" before. Read How to install 3rd party modules