From 90a8190077ac33588d9cb200dde5b42b702cd93f Mon Sep 17 00:00:00 2001 From: Suwako Moriya Date: Sun, 5 Apr 2020 11:50:40 +0200 Subject: [PATCH] [avalon mod] checkpoint (do not use) --- modules/avalon/__init__.py | 56 ++++++++++++++++++++++++++++++++++++++ modules/avalon/roles.py | 0 2 files changed, 56 insertions(+) create mode 100644 modules/avalon/__init__.py create mode 100644 modules/avalon/roles.py diff --git a/modules/avalon/__init__.py b/modules/avalon/__init__.py new file mode 100644 index 0000000..9f7ef53 --- /dev/null +++ b/modules/avalon/__init__.py @@ -0,0 +1,56 @@ +import datetime + +import discord + +import utils.emojis +from modules.base import BaseClassPython + + +class MainClass(BaseClassPython): + name = "Avalon" + help = { + "description": "MaƮtre du jeu Avalon.", + "commands": { + "`{prefix}{command} join`": "", + "`{prefix}{command} quit`": "", + "`{prefix}{command} players list`": "", + "`{prefix}{command} players kick (/<@mention>)`": "", + "`{prefix}{command} roles setup`": "", + "`{prefix}{command} roles list`": "", + } + } + help_active = True + command_text = "perdu" + color = 0xff6ba6 + + def __init__(self, client): + super().__init__(client) + self.config.init({"spectate_channel": 0, + "illustrations":{"merlin":"", + "perceval":"", + "gentil":"", + "assassin":"", + "mordred":"", + "morgane":"", + "oberon":"", + "mechant":""}, + "couleurs":{"merlin":"", + "perceval":0, + "gentil":0, + "assassin":0, + "mordred":0, + "morgane":0, + "oberon":0, + "mechant":0, + "test":15}, + "test":{"merlin":"", + "perceval":0, + "gentil":0, + "assassin":0, + "mordred":0, + "morgane":0, + "oberon":0, + "mechant":0, + "test":15} + }) + diff --git a/modules/avalon/roles.py b/modules/avalon/roles.py new file mode 100644 index 0000000..e69de29