egghelp.org community Forum Index
[ egghelp.org home | forum home ]
egghelp.org community
Discussion of eggdrop bots, shell accounts and tcl scripts.
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Statusd script - Seend re-imagined. Latest version v0.3.7

 
Post new topic   Reply to topic    egghelp.org community Forum Index -> Script Support & Releases
View previous topic :: View next topic  
Author Message
lee8oi
Halfop


Joined: 04 Jun 2011
Posts: 63
Location: Michigan,United States.

PostPosted: Sun Aug 07, 2011 6:47 pm    Post subject: Statusd script - Seend re-imagined. Latest version v0.3.7 Reply with quote

Statusd is a reimagining of Seend script designed to track users by storing thier latest activity & hostmask. Activities include joined, parted, kicked, quit, nick change, spoke, and action. If status is not found script will check channels nick list. If nick isn't in channel then a pattern search will be performed instead and results displayed. Script also includes the ability to search for nicks by hostmask using the host parameter. As well as an automatic backup system that saves on .die, restart, timed intervals.

*Configuration options can be changed using the dcc command 'statusd'. Configurable options include all listed in configuration section.

Latest copy of this script available on github: https://github.com/lee8oi/statusd/blob/master/statusd.tcl
_________________
https://github.com/lee8oi
https://code.google.com/u/lee8oi/


Last edited by lee8oi on Mon Oct 24, 2011 1:22 am; edited 13 times in total
Back to top
View user's profile Send private message Visit poster's website Yahoo Messenger
lee8oi
Halfop


Joined: 04 Jun 2011
Posts: 63
Location: Michigan,United States.

PostPosted: Sat Aug 13, 2011 3:11 pm    Post subject: Updates for v0.2 Reply with quote

v0.2 updates.
1. Fixed channel arg to be case insensitive.
2. Added new feature. If nick specified is not found script will search for names which include the pattern. If channel arg is provided search will only look for matches in that channel.
_________________
https://github.com/lee8oi
https://code.google.com/u/lee8oi/
Back to top
View user's profile Send private message Visit poster's website Yahoo Messenger
lee8oi
Halfop


Joined: 04 Jun 2011
Posts: 63
Location: Michigan,United States.

PostPosted: Tue Sep 27, 2011 12:27 pm    Post subject: Statusd v0.2.2 - Reimagining the Seend script. Reply with quote

Script has been moved to its own github repository. New github link is:
https://github.com/lee8oi/statusd/blob/master/statusd.tcl
_________________
https://github.com/lee8oi
https://code.google.com/u/lee8oi/
Back to top
View user's profile Send private message Visit poster's website Yahoo Messenger
lee8oi
Halfop


Joined: 04 Jun 2011
Posts: 63
Location: Michigan,United States.

PostPosted: Tue Sep 27, 2011 5:01 pm    Post subject: New release 0.2.4 Reply with quote

Added host search capability. Users can lookup which nicks match the specified hostmask. Normal tcl string matching characters apply (wildcards etc). Command usage: !status host <hostmask>
_________________
https://github.com/lee8oi
https://code.google.com/u/lee8oi/
Back to top
View user's profile Send private message Visit poster's website Yahoo Messenger
lee8oi
Halfop


Joined: 04 Jun 2011
Posts: 63
Location: Michigan,United States.

PostPosted: Wed Sep 28, 2011 2:12 pm    Post subject: New release 0.2.7 Reply with quote

Fixed Kick logger to correctly retain targets existing hostmask information. sets to 'none' if no hostmask exists. (kick event doesn't provide the target's hostmask just the hostmask of user doing the kicking. So it must be obtained from other loggers and stored.)

Fixed minor logging bug. Also fixed host search results to show nicks in thier proper letter case instead of all lowercase.
_________________
https://github.com/lee8oi
https://code.google.com/u/lee8oi/
Back to top
View user's profile Send private message Visit poster's website Yahoo Messenger
lee8oi
Halfop


Joined: 04 Jun 2011
Posts: 63
Location: Michigan,United States.

PostPosted: Thu Sep 29, 2011 7:47 pm    Post subject: New release 0.3.2 Reply with quote

From 0.2.7 to current I've made various changes and added the capability to change script configuration via dcc/partyline. Until 0.3.1 the changes made via dcc were only temporary.

I Added configuration backup system. Script configuration settings are now saved & restored through the backup system as well as with '.statusd load' and '.statusd store' commands via dcc/partyline.

I also Removed backup_trigger & its configuration options since backups can be performed via dcc/partyline. Also a couple other minor fixes and documentation changes.
_________________
https://github.com/lee8oi
https://code.google.com/u/lee8oi/
Back to top
View user's profile Send private message Visit poster's website Yahoo Messenger
lee8oi
Halfop


Joined: 04 Jun 2011
Posts: 63
Location: Michigan,United States.

PostPosted: Sun Oct 23, 2011 5:19 pm    Post subject: Statusd script - Seend re-imagined. Latest version v0.3.3 Reply with quote

Script now checks if nick is in channel when a status is not found. If nick is not in channel then a pattern search will be performed and results returned.
_________________
https://github.com/lee8oi
https://code.google.com/u/lee8oi/
Back to top
View user's profile Send private message Visit poster's website Yahoo Messenger
lee8oi
Halfop


Joined: 04 Jun 2011
Posts: 63
Location: Michigan,United States.

PostPosted: Mon Oct 24, 2011 1:24 am    Post subject: Statusd script - Seend re-imagined. Latest version v0.3.7 Reply with quote

4.Fixed bug that caused nick patterns with * symbols to trigger 'currently in chan' responses.
5.Modified pattern search to also search channel nick list for matching names.
6.Added chancheck function to validate specified channels. This fixes a bug related to users specifying channels that the bot has not joined.
7.Fixed configuration system to eliminate the extra binds leftover after changing command trigger & configuration via partyline.
_________________
https://github.com/lee8oi
https://code.google.com/u/lee8oi/
Back to top
View user's profile Send private message Visit poster's website Yahoo Messenger
FightingNavyman
Voice


Joined: 18 Jan 2011
Posts: 35

PostPosted: Thu Nov 03, 2011 2:38 am    Post subject: thanks Reply with quote

DUDE this script is AWSOME i been looking for something like this for ages. thanks a lot my users are happy with this script too:D Laughing [/i]
Back to top
View user's profile Send private message
lee8oi
Halfop


Joined: 04 Jun 2011
Posts: 63
Location: Michigan,United States.

PostPosted: Thu Nov 03, 2011 11:54 am    Post subject: Re: thanks Reply with quote

FightingNavyman wrote:
DUDE this script is AWSOME i been looking for something like this for ages. thanks a lot my users are happy with this script too:D Laughing [/i]


Glad you like it. I built it to suit my purposes and to implement a few ideas I received while building my first eggdrop script "Seend". I'm certainly proud of this script and it has been a fun project. Please let me know if you find any bugs or have any new ideas for it. I'm open to any improvements that will make it better for everyone. Thanks again. Great to see someone enjoying my work Smile
_________________
https://github.com/lee8oi
https://code.google.com/u/lee8oi/
Back to top
View user's profile Send private message Visit poster's website Yahoo Messenger
x0x
Op


Joined: 10 Feb 2009
Posts: 140

PostPosted: Sun Jan 27, 2013 3:28 pm    Post subject: Reply with quote

When you have a channel with capital letters, things go wrong. The script saves the channel name without the capital letters so you end up with only search results.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    egghelp.org community Forum Index -> Script Support & Releases All times are GMT - 4 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Forum hosting provided by Reverse.net

Powered by phpBB © 2001, 2005 phpBB Group
subGreen style by ktauber