![]() |
Eggdrop Irc Manager
Informations
Port of Velocd hacks here : https://vborg.vbsupport.ru/showthrea...threadid=61570 I needed this hack on my forum and I decided to share it with you I didn't create any code, just modified it to suit vBulletin 3.5.x code, and added phrases to allow quick translation :). Description A script which report your channel activity on you forum homepage. It give informations about ops, halfops, voice, normal users, topic, channel activity. It will put theses infos under whosonline row in forumhome. You can see on the demo (bottom of this post), that the informations are under navbar (will put it in next version). All you need is an eggdrop : http://www.egghelp.org/ and a channel to scan :). Installation 1 : Upload all files in forum root folder to your ftp (follow the folder hierarchy) 2 : Import the product in vBulletin (product-eggdrop_irc_manager.xml) 3 : Go to admincp > vBulletin Options > Eggdrop irc manager options and edit irckey. 4 : Edit ircrefresh.tcl, set the irckey (same as above), path of irconline.php, channel 5 : Upload ircrefresh.tcl to your eggdropt script forlder For Eggdrop, usually "/home/{username}/eggdrop/scripts" For Windrop, usually "c:\windrop\scripts" 6 : Modify your eggdrop conf, add "sources scripts/ircrefresh.tcl" at the bottom of the file 7 : Rehash your eggdrop (.rehash in dcc window in mirc) 8 : First things to do after installation : First refresh your admincp :), then go to irc channels menu and set a new channel. Quote:
Demos http://forum.vbulletin-fr.org/ Support Don't ask how to set up an irc channel (it's not the purpose of this topic) Don't ask how to set up an eggdrop : http://www.egghelp.org/ Changelog =============== 1.0.0.1 =============== Adding of two options (Admincp > vBulletin Options > Eggdrop irc manager)
|
No need of template modifications as I created a plugin which modifies the forumhome template.
If you can't manage to get the forumhome template edited do this : Template forumhome : Find : Code:
<!-- end logged-in users --> Code:
<!-- start logged in IRC --> |
Ah... So I do not need to release my Port I just wanted to do yet. ;)
|
if your port has any additional features, please release it! :)
|
You can be sure I will do it.
|
Apparently dreamhost doesnt allow an eggdrop on their hosting. Can anyone else confirm this?
|
aaahhhhh, been waiting for this...
[high]* soulface installed & working gr8[/high] Just need to fix this :p Page generated in 0.53140 seconds with 44 queries (1 queries for uncached templates) [Server Loads: 0.15 0.15 : 0.10] Uncached templates: irc_loggedin (1) Code:
<plugins> |
More simple to include this plugin in the style_fetch hook with this code:
PHP Code:
|
Well, I just forgot to put this :/, I wanted to but as lot of stuff do to, I forgot.
Will fix it in the next version :). |
New version : 1.0.0.1 see the changelog above :).
|
hmmmm Below navbar & below forum working but above forum & below who's online not working... :/
|
As it works for me, I thinks it's because the html code searched (for replacement) is not in the FORUMHOME template.
I put here the list of searched strings : Below the navbar : $navbar Above the forum : <!-- main --> Below the forum : <!-- what's going on box --> Below who's online : <!-- end logged-in users --></if> |
hmm thx akex, my forumhome templates is heavy modified, so had to fix this things, but 1 thing i couldnt make it work is bellow who's online. so just edit in plugins area from
PHP Code:
PHP Code:
now its working in all area :p |
OK, good to read that :).
|
I don't understand the channel setup and probably am trying the wrong things.. The info for the eggdrop is done and running however I can't figure out how to connect to it..
Could someone please give me an example of the correct info/format to put in the below options? Handle # Server Thanks |
Eg.
Handle : #vborg Server : irc.vbulletin.org |
Thanks for the reply
So is Handle actually the room name then? I just can't figure out how it connects to the proper room and the bot itself in the room... |
It doesn't connect to the room. The Eggdrop sends a http request to irconline.php with informations as url arguments.
|
WHOA! I've been looking for a conversion of VeloCD's hack for MONTHS! Many thanks m8 - you are my hero of the moment! :D
|
I can't get it to work. It updates the channel title, but not the activity or the users.
|
Ok I forgot to put in my first post the first things to do after install ...
I update it ... Quote:
|
ok fixed it... halfops wasn't supported
|
My egg is working ok and it is sending information to the irconeline.php, so the IRC part whould be just fine. I just can't get this to show anything in the forum. It does not change the FORUMHOME template for whatever reason so I have been trying to add that $irc_channels in various places in the FORUMHOME, but nothing shows up. I don't get any errors either.
Any ideas?? ---- Okey I got it working :) Funny thing, I never logged out from admin after importing the product and stuff. So it never gave me the menu where to set the channel. So I had not done that and I realized it from looking at the screen shots. Perhaps it should say in the instructions, for us dummies, that you might need to logout and login to get all the new menus :) |
Quote:
Quote:
|
Quote:
|
For thoes who don't allow guests to view anything,
open irconline.php, find Quote:
Quote:
|
i cant get this to update. bot is running timer and updating to me in dcc, but no update on forumhome. any ideas?
|
Did you put the correct url in ircrefresh.tcl ?
|
yes, it has to be something i missed, but i cant see what.
|
You have to set : in ircrefresh.tcl : the url, the key also (has to be the same than the one defined in admincp/vBulletin Options/eggdrop irc manager options) ...
|
yes, they are all set and everything matches
|
[feature request]
Add an irc channel setting to ignore a set of usernames. |
Quote:
Quote:
I was thinking about it :), as I don't want my eggdrop username to be displayed. |
eggdrop v1.6.17: I havent thought to look to make sure the http module isnt loaded, ill look thru the config and check.
Edit: i dont have the http module, do you have a link to one to use? |
eggdrop v1.6.17, http is loaded with the eggdrop, so it's not the problem :(.
In irconline.php under PHP Code:
Code:
$tmp = fopen("ircdebug.txt", "a"); Then write !startact, and live your channel. This action will make the eggdrop call the irconline.php. Then look at ircdebug.txt on your ftp and see if it exists and something written in it :). |
are we sure it loads with eggdrop? any other ideas?
|
Try the file modification I put above and say me if something is created (it should take some minutes to refresh and write in the file).
|
i dont see that it created a debug file anywhere. I have the irconline.php file in my forum root dir and the ircrefresh.tcl in my bot scripts dir just to give you an idea of where im at
|
It seems ircrefresh.tcl can't call irconline.php :(. Can't do anything about that.
|
hmm, i dont see any reason it cant. its a dedicated server with the bot runing from my /home and the www running from apache on same machine, there isnt any blocking that im aware of.
|
All times are GMT. The time now is 05:19 PM. |
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:
|