Praxis_Bot/commands/implemented/command_shutdownBot_twitch.py
2021-04-11 21:49:15 -04:00

22 lines
722 B
Python

from abc import ABCMeta
from commands.command_base import AbstractCommand
import utilities_script as utilities
class CommandTTS(AbstractCommand, metaclass=ABCMeta):
command = "!shutdown"
def __init__(self):
super().__init__(CommandTTS.command, n_args=0, command_type=AbstractCommand.CommandType.TWITCH)
self.help = ["MISSING HELP ENTRY",
"\nExample:","command \"PARAM\""]
def do_command(self, bot, twitch_message):
args = self.get_args(twitch_message.text)
if twitch_message.sender.lower() == twitch_message.channel:
bot.send_message("Bot shutting down...")
utilities.hard_shutdown()
def get_help(self):
return self.help