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
82
83
84
|
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'
NOTIFY_CHANNEL_NAME = 'notify'
NOTIFY_CHANNEL_TOPIC = f'Hier siehst du Nachrichten des {NAME.title()}s'
# time that one loop cycle needs (in seconds)
DEFAULT_LOOP_TIME = 3 * 60
DEFAULT_NOTIFY_TIME = 3 * 60 - 20
# time that cycles, that "loop" passes
DEFAULT_LOOP_COUNT = 18
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,
}
|