-
Notifications
You must be signed in to change notification settings - Fork 0
lee8oi/statusd
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
# Statusd v0.3.3(10.23.11) # by: <lee8oiAtgmail><lee8oiOnfreenode> # github link: https://github.com/lee8oi/statusd/blob/master/statusd.tcl # # Status oriented rebuild of Seend v1.8.3 # # ------------------------------------------------------------------- # # 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. # # Initial channel setup: # (starts logging and enables public status command. Run in partyline.) # .chanset #channel +statusd # # Public command syntax: # !status <nick> ?channel? # !status host <hostmask> # # DCC command syntax: # (omitting value and/or option displays help) # .statusd set ?option? ?value? # .statusd ?load|store? # # Example Usage: # (public) # <lee8oi> !status lee8oi # <dukelovett> lee8oi spoke in #dukelovett 4 minutes 21 seconds ago. Message: # I thought it was a great idea so I got started.tcl paste # <lee8oi> !status lee8oi #dukelovett2 # <dukelovett> lee8oi joined #dukelovett2 5 minutes 59 seconds ago. # <lee8oi> !status host *lee* # <dukelovett> *lee* host matches the following nicks: lee8oi # # (DCC/partyline) # <lee8oi> .statusd set # <dukelovett> Configurable options: trigger backupfile # interval logbackups use_current_chan. Setting config without a value shows # help. ie: '.statusd set trigger' for trigger help. # <lee8oi> .statusd set trigger # <dukelovett> Usage: .statusd set trigger <string> # <lee8oi> .statusd set trigger !seen # <dukelovett> Statusd trigger changed to: !seen # # # Thanks: drsprite. This script was concieved from your suggestions & comments. # # Updates: # v0.3 # 1.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. # 2.Removed backup_trigger & its configuration options since backups can be # performed via dcc/partyline. Also a couple other minor fixes. # 3.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.
About
statusd script for eggdrop.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published