Page 1 of 1

[DONE] m_geoip_whois: displays users' countries in WHOIS

Posted: Sun Nov 04, 2018 4:10 pm
by k4be
Not very elegant, but working. Appends swhois info to all users, unless they are not listed in the input data.
This module needs to be loaded on only single server on the network.
This version is not configurable. It expects three files in conf/: GeoLite2-Country-Blocks-IPv4.csv, GeoLite2-Country-Locations-en.csv, GeoLite2-Country-Blocks-IPv6.csv. These can be downloaded from here (get GeoLite2 Country in CSV format).
Download link
Any feedback would be appreciated.

Re: [DONE] m_geoip: displays users' countries in WHOIS

Posted: Sun Nov 04, 2018 6:08 pm
by Gottem
Err, could you rename your module perhaps? :D I happen to have a (paid) one with the exact same name which prevents users from certain countries connecting to your IRCd. =]

Re: [DONE] m_geoip: displays users' countries in WHOIS

Posted: Mon Nov 05, 2018 5:09 pm
by k4be
Changed.
Download link

Re: [DONE] m_geoip_whois: displays users' countries in WHOIS

Posted: Mon Nov 05, 2018 6:08 pm
by Gottem
Cool, thanks fam. =] Changed the topic title as well to help people searching for either module.

Re: [DONE] m_geoip_whois: displays users' countries in WHOIS

Posted: Mon Dec 03, 2018 4:12 pm
by k4be
Updated to match current GeoLite2 database format (and future ones too, I hope).
New download link on GitHub