diff --git a/bot.py b/bot.py index c594e47..d1e845f 100644 --- a/bot.py +++ b/bot.py @@ -8,28 +8,22 @@ with open('config.json') as c: config = json.load(c) if __name__ == '__main__': - if len(sys.argv) > 1: - if sys.argv[1] == '--test-mode': - channels = ['#jmjl-devel'] - nick = 'ju[dev]' - prefix_plugins = True - cmd_prefix='^' - else: - channels = config['channels'] - prefix_plugins = False - cmd_prefix='&' - nick = 'ju' + if len(sys.argv) > 1 and sys.argv[1] == '--test-mode': + channels = config['test']['channels'] + cmd_prefix = config['test']['cmd_prefix'] + nick = f"{config['nickname']}{config['test']['nick_suffix']}" + prefix_plugins = True else: channels = config['channels'] - nick = 'ju' + cmd_prefix = config['cmd_prefix'] + nick = config['nickname'] prefix_plugins = False - cmd_prefix='&' bot = pinhook.bot.Bot( channels, nick, 'localhost', - ops=['jmjl'], - ns_pass='ju {}'.format(config['password']), + ops=config['ops'], + ns_pass=f"{config['nickname']} {config['password']}", #ns_pass=config['password'], nickserv='nickserv', cmd_prefix=cmd_prefix,