Skip to content

tnnt-devteam/tnntbot

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tnntbot

dependencies

pip install twisted pyopenssl service-identity twitter

IRC/Twitter Announce Bot for TNNT hosted on hardfought.org, based on hardfought's main irc bot "Beholder", with some functions pulled from the "NotTheOracle" bot we used for the 2017 /dev/null/tribute tournament https://github.com/NHTangles/NotTheOracle.
Can run distributed master/slave network to report and aggregate stats from multiple servers (run an instance on each server and configure as described below)

Edit botconf.py with local settings (see comments in botconf.py.example)

Run with twistd, as follows: twistd -y tnntbot.py

Commands:

$ping

$time - gives remaining time to start/end of tournament

$stats - basic stats of games played in the current day

$tell - leave a message for another irc user

$score - report your (or another player's) current position on the scoreboard

$clanscore - report your (or another) clan's position on the scoreboard

$clantag - create easy-to-type nicknames for clans, to use with !clanscore

About

IRC/Twitter Announce Bot for The November Nethack Tournament

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%