forked from mindiell/hebdobot
21 lines
646 B
Python
21 lines
646 B
Python
|
from datetime import datetime
|
||
|
import logger
|
||
|
|
||
|
|
||
|
class Chrono:
|
||
|
def process(self, bot, channel, sender, message):
|
||
|
"""
|
||
|
Si la commande est bonne, le bot renvoie le chrono actuel.
|
||
|
"""
|
||
|
if message.lower() == "!chrono":
|
||
|
logger.info("!chrono caught.")
|
||
|
|
||
|
if bot.review.is_started:
|
||
|
# TODO: Faire comme l'ancien bot
|
||
|
seconds = (datetime.today() - bot.review.start_time).seconds
|
||
|
bot.send(channel, f"{seconds // 60:02d}:{seconds % 60:02d}")
|
||
|
return True
|
||
|
else:
|
||
|
bot.send(channel, "n/a")
|
||
|
return True
|