The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
Eggdrop IRC Manager Details »» | |||||||||||||||||||||||||
The Eggdrop IRC Manager (EIM) is a TCL script for NIX Eggdrop or Win32 Windrop. It will allow you to refresh your forum home with information about your channel, such as the nicks currently in it, the record users, and the activity of the channel. This is a port from my IRC Channel Manager, yet that hack was for MIRC and had some bugs. I created a new thread for this hack as the audience is different. Most people seeking eggdrops wont look into the mIRC thread. The eggdrop version is far better than the former, so I highly recommend you make the switch if you're capable of running eggdrop. Demos: http://www.animesystem.com/forums/ http://www.buckeyeplanet.com/forum/ Quick overview of features
Only drawback currently is that you must run multiple bots with the script if you intend to update multiple channels. I will be working on a version that allows 1 bot to update multiple channels. For those using IRC Channel Manager, making the upgrade is easy, just refer to the installation manual. Examples attached. Enjoy! Notice 1: Ah yes, I forgot to mention the two manual bot commands in the documentation. As a bot owner, type !refresh to manually refresh the channel. Type !startact to do the initial start of the activity timer. Both these commands should be performed when you first place your bot on the channel or after you rehash it when installing the script. You wont have to run these scripts again, unless your bot exits the channel. Notice 2: Your bot will refresh your channel whenever someone leaves, changes nick, joins, is kicked, topic change, or a mode change occurs (such as someone being op'd, voiced, etc.) On a large traffic intensive channel, this will make your bot very busy. Just be aware of this. I'll plan for a timer-version, where the bot updates every X minutes, in the future. FAQ What is an eggdrop? http://www.eggheads.org/ Will this work with my java IRC client? (pjIRC, etc.) Read what an eggdrop is. Once you figure it out, you'll know that they are completely independent things. How do I start up my own IRC channel? This thread isn't a beginners guide to IRC. For that, refer to Google: http://www.google.com/search?hl=en&i...s+guide+to+irc Will this work with vB 3.x.x? More than likely, since there is little modification to vBulletin. :up: Show Your Support
|
Comments |
#52
|
|||
|
|||
Quote:
as far as chan owner.. i didnt see anything like that.. |
#53
|
||||
|
||||
Hmm, I must have overlooked it. I'll put the update in later tonight.
|
#54
|
||||
|
||||
Version 1.4 now available.
The only addition is support for half-ops (%). To upgrade: 1. Upload ircadmin.php and irconline.php. Be sure to re-set the config values in irconline.php. 2. Redo the file edits for your forum root index.php. 3. Overwrite ircrefresh.tcl with the new file. Be sure to re-set the config values. 4. Run the following query in PhpMyAdmin Code:
ALTER TABLE `irc_channel` ADD halfops text not null AFTER operators; |
#55
|
|||
|
|||
Cool--- great update! Now, if we could just figure out the channel owners
Couldnt we do someone sortof compare-- like if there nick has a ! in front then they equal admin? What do I know tho.... Anywayz, thanx for the update! OK, getting this error while in the partyline with the bot Code:
Tcl error [refresh_users]: invalid command name "ishalfop" Tcl error [check_part]: invalid command name "ishalfop" Any clue? |
#56
|
|||
|
|||
Quote:
|
#57
|
||||
|
||||
I originally coded this hack under linux with eggdrop, and I never noticed the ishalfop in the TCL documentation.
Although when I did this update, it was under windrop, which I noticed the function in the documentation. Although, I'm sure I just overlooked, and eggdrop does have support. |
#58
|
|||
|
|||
Hmm for some odd reason i won't update mine either. Everything else works perfect though.
|
#59
|
||||
|
||||
If your eggdrop is giving you errors with the ishalfop command, I suggest upgrading your eggdrop.
If it still fails to work, you'll have to cut out halfop support by removing the following code from ircrefresh.tcl (bringing you back down to v1.3): Code:
} elseif {[ishalfop $user $chan]} { lappend halfops "%$user" |
#60
|
|||
|
|||
Hi i just installed this hack and im new to vb so maybe someone can help me
My forum doesnt seem to show the block with the users online, im familiar with eggdrop and the bot loaded the tcl file ok and both keys are set to same number. ive never created a template before so maybe thats where im going wrong? Is there a certain way i need to make the irc_loggedin template? its shows this template under custom templates but not on the forum home? if i call the irconline file i get a blank page? any help would be great |
#61
|
||||
|
||||
You get a blank page if you access irconline.php because it is protected. Only $_POST access and the correct key will give you access. But, there is no reason for you to access that file anyway. It's meant only for the bot.
I suggest you review the instructions to make sure all has been done correctly. Make sure the channel is created in your AdminCP irc page. |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|