This is the new home of the egghelp.org community forum.
All data has been migrated (including user logins/passwords) to a new phpBB version.


For more information, see this announcement post. Click the X in the top right-corner of this box to dismiss this message.

.status command shows (pending) channels

General support and discussion of Eggdrop bots.
Post Reply
User avatar
Exedore
Halfop
Posts: 43
Joined: Sun Jan 27, 2008 10:04 pm

.status command shows (pending) channels

Post by Exedore »

Code: Select all

#linux      	: (pending), enforcing "+tn"  (greet)
#help          : (pending), enforcing "+tn"  (greet)
#friends-chat  : (pending), enforcing "+tn"  (greet)
#ircops        : (not on channel), enforcing "+tn"  (greet)
#the-site      : (pending), enforcing "+tn"  (greet)
#mp3           : (pending), enforcing "+tn"  (greet)
#wolfnet       : (pending), enforcing "+tn"  (greet)
#retro_movies  : (pending), enforcing "+tn"  (greet)
#paradise      : (pending), enforcing "+tn"  (greet)
#crazy_nodes   : (pending), enforcing "+tn"  (greet)
#teens    	  : (pending), enforcing "+tn"  (greet)
#seo_help      : (pending), enforcing "+tn"  (greet)
How or where can I change this so when I send the .status commands it shows the stats of every channel?
Users count.

Ex:

Code: Select all

[00:15] @#seo_help (+strna)    : [m/4 o/4 h/0 v/0 n/0 b/0 e/0 I/0]
[00:15] +#mp3 (+Ctrna)         : [m/6 o/1 h/0 v/2 n/3 b/0 e/0 I/0]
Thanks!
n
nml375
Revered One
Posts: 2860
Joined: Fri Aug 04, 2006 2:09 pm

Post by nml375 »

The .status command is an internal command, and not part of any scripts; I've moved the thread to the proper forum.

The (pending) status means that your eggdrop has sent a WHO-request for the channel in question, but not yet received the 315 END_OF_WHO response-code. Thus, it cannot be certain of the channel status, such as how many users are on the channel, who's opped, and so on.

Are you using some non-standard ircd, or ircd supporting anonymous channels?
NML_375
User avatar
Exedore
Halfop
Posts: 43
Joined: Sun Jan 27, 2008 10:04 pm

Post by Exedore »

I'm using Unrealircd.

By now this is what it shows (.status command through telnet)

Code: Select all

#linux         : (pending), enforcing "+tn"  (greet)
#help          : (pending), enforcing "+tn"  (greet)
#friends-chat  : (pending), enforcing "+tn"  (greet)
#ircops        : 5 members, enforcing "+tn"  (greet)
#the-site      : (pending), enforcing "+tn"  (greet)
#mp3           : (pending), enforcing "+tn"  (greet)
#wolfnet       : (pending), enforcing "+tn"  (greet)
#retro_movies  : (pending), enforcing "+tn"  (greet)
#paradise      : (pending), enforcing "+tn"  (greet)
#crazy_nodes   : (pending), enforcing "+tn"  (greet)
#teens         : (pending), enforcing "+tn"  (greet)
#seo_help      : (pending), enforcing "+tn"  (greet)
User avatar
Exedore
Halfop
Posts: 43
Joined: Sun Jan 27, 2008 10:04 pm

Post by Exedore »

Why only reports users on #ircops?
n
nml375
Revered One
Posts: 2860
Joined: Fri Aug 04, 2006 2:09 pm

Post by nml375 »

Well, are there any different channel-modes or such for that channel?

Are you using any custom scripts? (if yes, do they utilize raw bindings?)
NML_375
User avatar
Exedore
Halfop
Posts: 43
Joined: Sun Jan 27, 2008 10:04 pm

Post by Exedore »

On #ircops's channel we use +AO cmodes (to allow only ircops for joining) plus +nts
then
1 bot from botserv (anope)
2 bots from bopm
1 eggdrop (this bot)
1 admin user
and that's it

On all channels we use standar cmodes, like +GCfnt
User avatar
Exedore
Halfop
Posts: 43
Joined: Sun Jan 27, 2008 10:04 pm

Post by Exedore »

Also, this eggdrop bot have the +O umode, means, is an ircop.
n
nml375
Revered One
Posts: 2860
Joined: Fri Aug 04, 2006 2:09 pm

Post by nml375 »

Well, there's nothing that stands out from that information. I assume you've checked that the eggdrop does appear in the channels. There's an old thread on the forum (dating back to 2005 or so) with a similar issue, though apparently related to psybnc. In that case, forcing the eggdrop to rejoin the channels using /kick or similar usually corrected the issue.
NML_375
User avatar
Exedore
Halfop
Posts: 43
Joined: Sun Jan 27, 2008 10:04 pm

Post by Exedore »

I found the solution with .+exempt, adding the TLD of the server.

Code: Select all

.+exempt *!*@*.server-domain.net
Thanks for your time and help nml375 8)
n
nml375
Revered One
Posts: 2860
Joined: Fri Aug 04, 2006 2:09 pm

Post by nml375 »

Good to hear you got it sorted, and thank you for sharing
NML_375
Post Reply