![]() |
Currently Active IRC Users
1 Attachment(s)
I will work on a more user-friendly version of this article, I am not a programmer and this is actually my first modification, so there may still be some glitches. I originally wrote this modification, because I couldn't find any working hack for vBulletin 4 (which is the reason why I am writing these lines on vB.org), so I did some research and after two weeks I finally had a working active IRC nicklist on the forums. The main problem was to figure out, how to print the output of a text file on the forums and displaying it below "Currently Active Users" on FORUMHOME.
Those two articles were very helpful to me: [1] http://www.vbulletin.com/forum/showt...P-or-HTML-File [2] https://vborg.vbsupport.ru/showthread.php?t=242454 Okay, let's start... This modification requires an Eggdrop running on your server, please install and configure it first, before proceeding. On a Debian (Lenny) server you do that with the following command: Code:
$ aptitude install eggdrop Code:
$ mkdir /home/eggdrop Code:
$ cp /usr/share/doc/eggdrop-data/examples/eggdrop.conf.gz /home/eggdrop Now let's implement the required modification to get the user list. Code:
$ nano eggdrop.conf Code:
# A few IRC networks (EFnet and Undernet) have added some simple checks to Code:
source /home/eggdrop/nickplus.tcl [1] http://www.egghelp.org/tclhtml/3478-...1-nicklist.htm and upload the nickplus.tcl to /home/eggdrop Edit the nickplus.tcl to make the necessary changes, read the commented lines! Code:
$ nano nickplus.tcl Code:
# Change dumpfile to the path where you'd like the file to be written. Code:
set dumpfile "/path/to/your/forum/nicklist.txt" Code:
ob_start(); Code:
$ touch /path/to/your/forum/irc.php Code:
<html> Code:
$ touch /path/to/your/forum/nicklist.txt Find: Code:
<!-- end logged-in users --> Code:
<!-- irc --> Code:
$ aptitude install su Code:
$ eggdrop Any comments, feedback, suggestions? Wanna write a plugin for this or improve this modification? Go ahead, this is free for use. |
Wow, you rock. Tagged and will try it out asap. Already have a network and eggie ready to go.
|
can the eggdrop be running on someone else's server?
|
Quote:
Code:
$ aptitude install ncftp Code:
$ crontab -e Code:
*/5 * * * * ncftpget -u ftp_username -p ftp_password ftp_ip '/path/to/your/forum/' './nicklist.txt' &> /dev/null |
Tagged. Thanks a lot
|
Thanks for this, I used to use THIS one as my eggdrop is hosted on a separate box from my site, I'm not sure what needs fixing since my move to vB4 but the admin side of it works with the irc info updating fine in there, it just gives a template error on the main site when enabled.
Anyway I'll give this one a shot, thx. |
Quote:
|
Working on 4.1.11.
@Warnick, the way to get it working on separate servers is to have the irc.php and the nicklicklist.txt and the eggdrop all on the 1 server so they can write/read each other, then just change: Quote:
Quote:
installed on the server the eggdrop is on so you can connect via http |
hi there i would love if u can install me this please i have no idea how i have already an eggdrop bot installed an runnin on my unrealircd server but i dont know how to install this if u can help me install it plz pm me ur msn then we can talk thankyou downloaed but not installed yet :(
|
Wow I rememebr a similar hack from the 3.7x days that rocked, it brought a ton of traffic to my IRC channel, and then after I upgraded to 4.x I could never get it to work again and the channel died off. Definitely gonna have save this for a day when I got some time and see if I can get it working again :)
|
All times are GMT. The time now is 11:14 AM. |
Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|