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) 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()