Detect webirc connections

These are old archives. They are kept for historic purposes only.

Moderators: Gottem, Supporters

Post Reply
Eme
Posts: 4
Joined: Sat Dec 08, 2018 9:00 pm

Detect webirc connections

Post 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.
k4be
UnrealIRCd coder
Posts: 49
Joined: Sun Jan 09, 2005 12:19 pm
Location: Poland

Re: Detect webirc connections

Post by k4be »

Eme
Posts: 4
Joined: Sat Dec 08, 2018 9:00 pm

Re: Detect webirc connections

Post 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.
Eme
Posts: 4
Joined: Sat Dec 08, 2018 9:00 pm

Re: Detect webirc connections

Post 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
Suratka
Posts: 72
Joined: Thu Nov 14, 2019 12:32 am
Contact:

Re: Detect webirc connections

Post 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.
CrazyCat
Posts: 215
Joined: Thu Apr 28, 2005 1:05 pm
Location: France
Contact:

Re: Detect webirc connections

Post 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.
Suratka
Posts: 72
Joined: Thu Nov 14, 2019 12:32 am
Contact:

Re: Detect webirc connections

Post 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
CrazyCat
Posts: 215
Joined: Thu Apr 28, 2005 1:05 pm
Location: France
Contact:

Re: Detect webirc connections

Post by CrazyCat »

If you only do "make install", you forget the "make" before. Read How to install 3rd party modules
Post Reply