![]() |
2 years ago | |
---|---|---|
.gitignore | 2 years ago | |
LICENSE | 2 years ago | |
README.md | 2 years ago | |
voicebot.py | 2 years ago |
Version 0.1.1
voicebot automatically voices and devoices users in an IRC channel based on activity. Users can see who’s been active recently simply by looking at which users are voiced.
See ./voicebot.py --help
for information on running voicebot.
Users need to be in voicebot’s lists of nicknames or NickServ accounts to be voiced when active. There are multiple ways to add users:
add-nickname
, add-account
, remove-nickname
, and
remove-account
. The syntax is the same as it is through the command-line.nicknames
and accounts
and restart voicebot (see the
“Data files” section).voicebot stores data in a number of files (in the same directory as the executable):
nicknames
contains a list of nicknames that will be managed. Users with
these nicknames will be voiced when active.accounts
contains a list of NickServ accounts that will be managed.
Users logged into these accounts will be voiced when active.voicebot-data
stores how recently users have been active.Version 0.1.1: