Detect webirc connections

Need a module converted from 3.2.x to UnrealIRCd 4? Or looking for a certain module? Ask here.

Moderators: Gottem, Supporters

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

Detect webirc connections

Post by Eme » Thu Dec 13, 2018 5:29 am

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
Posts: 29
Joined: Sun Jan 09, 2005 12:19 pm
Location: Poland

Re: Detect webirc connections

Post by k4be » Fri Dec 14, 2018 10:01 pm


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

Re: Detect webirc connections

Post by Eme » Sat Dec 15, 2018 8:09 am

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 » Sat Dec 29, 2018 5:09 pm

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: 16
Joined: Thu Nov 14, 2019 12:32 am

Re: Detect webirc connections

Post by Suratka » 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.

CrazyCat
Posts: 114
Joined: Thu Apr 28, 2005 1:05 pm
Location: France
Contact:

Re: Detect webirc connections

Post by CrazyCat » Wed Nov 20, 2019 8:46 am

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: 16
Joined: Thu Nov 14, 2019 12:32 am

Re: Detect webirc connections

Post by Suratka » Sat Nov 23, 2019 1:09 pm

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

Re: Detect webirc connections

Post by CrazyCat » Mon Nov 25, 2019 7:16 am

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

Post Reply