Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.0 > vBulletin 3.0 Full Releases
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Eggdrop IRC Manager Details »»
Eggdrop IRC Manager
Version: 1.00, by Velocd Velocd is offline
Developer Last Online: Nov 2023 Show Printable Version Email this Page

Version: 3.0.0 Rating:
Released: 02-14-2004 Last Update: Never Installs: 63
 
No support by the author.



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
  • Uses MySQL database to store information.
  • Stable, fast, easy to deploy and use.
  • AdminCP interface for managing channels.

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

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #132  
Old 03-01-2005, 01:05 PM
Hazzo Hazzo is offline
 
Join Date: Feb 2004
Posts: 23
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Luciolle
Ok I have a little newbie question, I read all message for this hack, but I still have a question:

If you have HTACCESS on your (adress of board/forums/) folder, you know the browser now don't accept the adresse like that (http://loginass@adresse) you have solution for this kind of problem ?

Thanks for your help

Simple solution to this problem..

/yoursite/forum/ << protected htaccess dir
/yoursite/irc_addon/ << unprotected htaccess dir

put the following files into the /yoursite/irc_addon/ dir
module_irc.tcl
module_irc.php

That should get you by the htaccess issue.
Reply With Quote
  #133  
Old 03-01-2005, 01:10 PM
Hazzo Hazzo is offline
 
Join Date: Feb 2004
Posts: 23
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by KBV
I use 3.0.6 now (used it with 3.0.3 before) and it works perfectly. My botmaster says that the TCL script is bugged, he can't find it tough. But it does work. :P

Been using this script for awhile now.

only issues I have found:

channel ADMINS are not reconigized correctly

otherwise the script is working fine on vb3.03, vb 3.06 and vb 3.07 on some of those sites w/ htaccess


All I can say, you people having troubles--

make sure you got the password set in the files, make sure you are not trying to pass the info threw a htaccess folder and make sure the sql info is correct..
be sure and do the !startact / !refresh commands as well..

should work for you, unless I am a lucky one
Reply With Quote
  #134  
Old 03-02-2005, 02:59 AM
hXc Radio hXc Radio is offline
 
Join Date: Mar 2004
Posts: 36
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by er0sion
change incr activity 1
to incr activity 2
so I got it all installed but it does not show any info

both keys are the same.. but I get no info on forumhome

and on partyline when doing !refresh in the channel i see
[20:56] Tcl error [refresh_users]: invalid command name "p@ssie"

any help please?
Reply With Quote
  #135  
Old 03-18-2005, 07:44 PM
Reimer's Avatar
Reimer Reimer is offline
 
Join Date: Jun 2003
Posts: 14
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

A small note about security:

In the moment users, who have the permission to change the topic in the channel, can add their own JavaScript code to the website by changing the website. In the moment the results are not parsed through htmlspecialchars. In a few minutes our admin will be redirect to our *h4ck4d by* Website on a different server, but I guess that he will be shocked for a few seconds
Reply With Quote
  #136  
Old 03-19-2005, 09:25 AM
AxEsLoCkEd AxEsLoCkEd is offline
 
Join Date: Mar 2005
Posts: 13
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

How can i add & and ~ modes for operators. and max users in chan and some random quotes actually i only need & and ~ right now
Reply With Quote
  #137  
Old 04-29-2005, 07:35 AM
packzz packzz is offline
 
Join Date: Dec 2004
Posts: 2
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by hXc Radio
so I got it all installed but it does not show any info

both keys are the same.. but I get no info on forumhome

and on partyline when doing !refresh in the channel i see
[20:56] Tcl error [refresh_users]: invalid command name "p@ssie"

any help please?
Make sure when you pasted the script to whever you pasted it you didn't leave any extra spaces. I did by accident, I had one line going over to a new line, i back spaced it and everything works fine now
Reply With Quote
  #138  
Old 05-03-2005, 12:29 AM
khurt khurt is offline
 
Join Date: Jan 2002
Posts: 3
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by wcbryant
Recently I discovered that only ops, halfops and voiced users were showing up on the "Who's Online" area.

So if there were 7 people chatting, two were ops, one was voiced, and the rest were regular users, it would look like this;

@Op-1, @Op2, +Voiced1, , , ,

I've looked over everything, and can't figure out what's gone wrong. It used to work fine, and I can only assume that maybe another hack is somehow interfering with $users/$user, but I don't know where or how.

Any thoughts? It's driving me nuts.
I didn't notice a reply to this (my apologies if I missed it) and I'm not sure if people are still having this problem, but this is what I did:

You want to take a look at your vbulletin index file and the section of code that velocd told you to add. He has it setup to look at four different items: ops, half-ops, voiced and users. However, in the admincp, there isn't a place to indicate a style for half-ops. So, as the code in index.php tried to apply a style to each set of users, it has nothing to apply to the regular users (which is the last group in his setup).

Your options:

A) manually adjust the entry in your database to account for all 4 groups

or

B) remove all reference to half-ops in your vbulletin/index.php file and renumber the 2 lower groups (voiced = $nick_style[1], users = $nick_style[2])
Reply With Quote
  #139  
Old 05-04-2005, 07:39 PM
Splinter77 Splinter77 is offline
 
Join Date: May 2005
Posts: 7
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hi boys I urgently have needs help, have I shaped everything but on my home the chat doesn't appear under as it had to appear how come that I have to still do?
A thing I don't understand in the guide where it says New Create template, irc_loggedin where I have to go to create on the db or on the panel of the forum?
Because I have created on the db in homeforum and it doesn't appear anything

From my site XBOX
Reply With Quote
  #140  
Old 05-24-2005, 04:56 PM
Mikal Mikal is offline
 
Join Date: Mar 2002
Location: Denmark
Posts: 21
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Splinter77
Hi boys I urgently have needs help, have I shaped everything but on my home the chat doesn't appear under as it had to appear how come that I have to still do?
A thing I don't understand in the guide where it says New Create template, irc_loggedin where I have to go to create on the db or on the panel of the forum?
Because I have created on the db in homeforum and it doesn't appear anything

From my site XBOX
you have to create the template in your forum within you admin page. look under styles & templates
Reply With Quote
  #141  
Old 05-24-2005, 05:00 PM
Mikal Mikal is offline
 
Join Date: Mar 2002
Location: Denmark
Posts: 21
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I have a question. I use vbportal and I would like to make this into a block, so that I can use it on the front page, instead of forumhome.......I'm not a coder or anything like that, so if there's someone here that can tell me if its possible to show this irc info in a block. and maybe tell me how to do it..

Thanks in advance.
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 11:17 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.11279 seconds
  • Memory Usage 2,322KB
  • Queries Executed 25 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (6)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (1)pagenav_pagelinkrel
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (11)postbit_onlinestatus
  • (11)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete