![]() |
Hey thanks a lot for the detailed response.. I'll certainly play around with the settings and see what I can do! :D
So this is more reliant upon how many users are in the chat, then how many are actually talking/lines of text? -Jason |
Well, if you look at the ircrefresh.tcl, (the file loaded by the eggdrop used for monitoring the channel and determining stats) you'll notice the line:
bind pubm - * incr_activity what this line does is call incr_activity in the channel everytime a message is typed in the channel and the bot sees it. incr_activity is just the way the eggdrop determines activity, incrementing the activity by 1 on each message detected in the channel. So, depending on how active your channel is (how many people are typing at once) this will increase. proc incr_activity {nick host hand chan {text ""}} { global activity irc_chan if {$chan != $irc_chan} { return 0 } incr activity 1 return 0 } The thing to note, is that, when the bot decides to update the activity, (by writing the activity to the database every 180seconds (2mins)) it will reset the activity back to 0. So maybe change activity_wait (in ircrefresh.tcl) to something like 3 mins or 3 anda half mins, so that your activity will be greater when it gets written to the database. (note: .save and .refresh your bot after doing this). Again, this will be trial and error as well :) |
This is all starting to go past my expertise. ;( hehe...
We actually have a fairly lively chat room, with 10+ people talking regulerly and about 30-40 in there at any given time.. Any recommended settings for the fields specifically? I tried a few things and nothing seemed to change the meter... |
I am stumped. I cant get this to work... ;( and I know its user error. grrrrr...
|
Quote:
to incr activity 2 :) |
Quote:
|
For your problem Alien, you should set the activity_wait variable in the TCL script from the default 180 (3 minutes), to something such as 360 (6 minutes).
If you haven't already fixed it. ;) This gives the bot a longer sampling time to gauge activity. |
Great mod.. Works fine!!
Just a future suggestion-- maybe you can add support for the ! (channel owner) and % (halfops) to this great script.. |
Unfortunantly I don't know how to grab the ! or % users with the eggdrop IRC functions. If I have time I'll look around for how to do so.
|
Quote:
|
All times are GMT. The time now is 06:00 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:
|