summaryrefslogtreecommitdiff
path: root/config.py
blob: b5b4c72b20b71e8a97f920d2da3ff5a8be66dae3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
NAME = 'shuffle bot'
TOKEN_ENV_VAR = 'DISCORD_TOKEN'
ADMIN_CHANNEL_ENV_VAR = 'ADMIN_CHANNEL'
TUTOR_FILE_PATH = 'tutors'

COMMAND_PREFIX = 's!'

GAME_STATUS = 'dich aus'

HELP_TEXT = f'''{NAME.title()} - your partner for getting shuffled.
{NAME.title()} is a discord bot to get to know your people.
This software is open-source https://git.kobert.dev/lovefinderrz.git/
'''

CATEGORY_CHANNEL_NAME = 'KENNENLERNEN'
LOBBY_CHANNEL_NAME = 'Lobby'

# time that one loop cycle needs (in seconds)
DEFAULT_LOOP_TIME = 3 * 60
# time that cycles, that "loop" passes
DEFAULT_LOOP_COUNT = 3

EMOJI_POOL = ['๐Ÿ‘พ', '๐Ÿค–', '๐Ÿ‘ป', '๐Ÿฆง', '๐Ÿด', '๐ŸŽฎ', '๐ŸŽท', '๐Ÿ˜ˆ', '๐Ÿฆ„', '๐Ÿฎ', '๐ŸŒป', '๐Ÿ˜', '๐Ÿ•', '๐Ÿฆ‰']
PANEL_TITLE = 'Wer ist Tutor?'
PANEL_TEXT = '''
Wenn du der Meinung bist, dass du gerade mit einem Tutor sprichst,
dann stimme jetzt mit einem der entsprechenden Emojis unten ab:
'''

SUCCESS_POINTS = 3
SUCCESS_TITLE = 'Ertappt!'
SUCCESS_TEXT = f'''
Du hast einen Tutor entlarvt ({{tutor}})!! ๐Ÿฅณ๐Ÿ‘
** -> +{SUCCESS_POINTS} Punkte <- **
๐Ÿช™ Du hast nun **{{points}}** Punkte ๐Ÿช™
'''

PASS_GOOD_POINTS = 1
PASS_GOOD_TITLE = 'Schรถn!'
PASS_GOOD_TEXT = f'''
Es war kein Tutor unter euch! ๐Ÿ‘
Du hast fรผr niemanden abgestimmt,
und damit lagst du auch im Recht.
Daher:
** -> +{PASS_GOOD_POINTS} Punkt <- **
๐Ÿช™ Du hast nun **{{points}}** Punkte ๐Ÿช™
'''

PASS_BAD_POINTS = 0
PASS_BAD_TITLE = 'Schade'
PASS_BAD_TEXT = f'''
Es war kein Tutor unter euch! ๐Ÿ‘
Du hast fรผr niemanden abgestimmt,
doch folgende Personen waren
Tutoren: {{tutor}}
** -> +{PASS_BAD_POINTS} Punkt <- **
๐Ÿช™ Du hast nun **{{points}}** Punkte ๐Ÿช™
'''

FAILIURE_POINTS = 0
FAILIURE_TITLE = 'Schade ๐Ÿ˜”'
FAILIURE_TEXT = f'''
Schade. {{user}} war kein Tutor ๐Ÿ˜”
Vielleicht ja beim nรคchsten Mal ๐Ÿ˜Ž
** -> +{FAILIURE_POINTS} Punkte <- **
๐Ÿช™ Du hast nun **{{points}}** Punkte ๐Ÿช™
'''

SCOREBOARD_TITLE = 'Scoreboard'
SCOREBOARD_TEXT = 'Hier siehst du, wer wie viele Punkte hat:'

CHANNEL_PERMISSIONS = {
    'priority_speaker': False,
    'stream': False,
    'move_members': False,
    'mute_members': False,
}
BOT_PERMISSIONS = {
    'move_members': True,
    'mute_members': True,
}