File tree Expand file tree Collapse file tree 4 files changed +12
-0
lines changed Expand file tree Collapse file tree 4 files changed +12
-0
lines changed Original file line number Diff line number Diff line change @@ -26,6 +26,8 @@ DISCORD_BOT_CHANNEL_NAME="DISCORD_BOT_CHANNEL_NAME"
26
26
27
27
DISCORD_HELPDESK_CHANNEL_ID="DISCORD_HELPDESK_CHANNEL_ID"
28
28
DISCORD_HELPDESK_CHANNEL_NAME="DISCORD_HELPDESK_CHANNEL_NAME"
29
+ DISCORD_VOLUNTEERS_CHANNEL_ID="DISCORD_VOLUNTEERS_CHANNEL_ID"
30
+ DISCORD_VOLUNTEERS_CHANNEL_NAME="DISCORD_VOLUNTEERS_CHANNEL_NAME"
29
31
DISCORD_BILLING_CHANNEL_ID="DISCORD_BILLING_CHANNEL_ID"
30
32
DISCORD_BILLING_CHANNEL_NAME="DISCORD_BILLING_CHANNEL_NAME"
31
33
DISCORD_BILLING_CHANNEL_ID="DISCORD_BILLING_CHANNEL_ID"
@@ -54,6 +56,7 @@ GITHUB_EM_PROJECT_ID="GITHUB_EM_PROJECT_ID"
54
56
ZAMMAD_WEBHOOK_SECRET_TOKEN="zammad-shared-secret-goes-here"
55
57
ZAMMAD_GROUP_BILLING="zammad-billing-group-name-goes-here"
56
58
ZAMMAD_GROUP_HELPDESK="zammad-helpdesk-group-name-goes-here"
59
+ ZAMMAD_GROUP_VOLUNTEERS="zammad-volunteers-group-name-goes-here"
57
60
ZAMMAD_GROUP_PROGRAMME="zammad-programme-group-name-goes-here"
58
61
ZAMMAD_GROUP_FINAID="zammad-finaid-group-name-goes-here"
59
62
ZAMMAD_GROUP_SPONSORS="zammad-sponsors-group-name-goes-here"
Original file line number Diff line number Diff line change @@ -60,6 +60,10 @@ class Channels:
60
60
channel_id = settings .DISCORD_HELPDESK_CHANNEL_ID ,
61
61
channel_name = settings .DISCORD_HELPDESK_CHANNEL_NAME ,
62
62
)
63
+ volunteers_channel = DiscordChannel (
64
+ channel_id = settings .DISCORD_VOLUNTEERS_CHANNEL_ID ,
65
+ channel_name = settings .DISCORD_VOLUNTEERS_CHANNEL_NAME ,
66
+ )
63
67
programme_channel = DiscordChannel (
64
68
channel_id = settings .DISCORD_PROGRAMME_CHANNEL_ID ,
65
69
channel_name = settings .DISCORD_PROGRAMME_CHANNEL_NAME ,
@@ -131,6 +135,7 @@ def github_router(wh: Webhook) -> DiscordChannel:
131
135
def zammad_router (wh : Webhook ) -> DiscordChannel :
132
136
groups = {
133
137
ZammadConfig .helpdesk_group : Channels .helpdesk_channel ,
138
+ ZammadConfig .volunteers_group : Channels .volunteers_channel ,
134
139
ZammadConfig .billing_group : Channels .billing_channel ,
135
140
ZammadConfig .programme_group : Channels .programme_channel ,
136
141
ZammadConfig .finaid_group : Channels .finaid_channel ,
Original file line number Diff line number Diff line change @@ -13,6 +13,7 @@ class ZammadConfig:
13
13
finaid_group = settings .ZAMMAD_GROUP_FINAID
14
14
sponsors_group = settings .ZAMMAD_GROUP_SPONSORS
15
15
grants_group = settings .ZAMMAD_GROUP_GRANTS
16
+ volunteers_group = settings .ZAMMAD_GROUP_VOLUNTEERS
16
17
17
18
18
19
class ZammadGroup (BaseModel ):
Original file line number Diff line number Diff line change @@ -167,6 +167,8 @@ def get(name) -> str:
167
167
168
168
DISCORD_HELPDESK_CHANNEL_ID = get ("DISCORD_HELPDESK_CHANNEL_ID" )
169
169
DISCORD_HELPDESK_CHANNEL_NAME = get ("DISCORD_HELPDESK_CHANNEL_NAME" )
170
+ DISCORD_VOLUNTEERS_CHANNEL_ID = get ("DISCORD_VOLUNTEERS_CHANNEL_ID" )
171
+ DISCORD_VOLUNTEERS_CHANNEL_NAME = get ("DISCORD_VOLUNTEERS_CHANNEL_NAME" )
170
172
DISCORD_BILLING_CHANNEL_ID = get ("DISCORD_BILLING_CHANNEL_ID" )
171
173
DISCORD_BILLING_CHANNEL_NAME = get ("DISCORD_BILLING_CHANNEL_NAME" )
172
174
DISCORD_PROGRAMME_CHANNEL_ID = get ("DISCORD_PROGRAMME_CHANNEL_ID" )
@@ -202,6 +204,7 @@ def get(name) -> str:
202
204
ZAMMAD_GROUP_FINAID = get ("ZAMMAD_GROUP_FINAID" )
203
205
ZAMMAD_GROUP_SPONSORS = get ("ZAMMAD_GROUP_SPONSORS" )
204
206
ZAMMAD_GROUP_GRANTS = get ("ZAMMAD_GROUP_GRANTS" )
207
+ ZAMMAD_GROUP_VOLUNTEERS = get ("ZAMMAD_GROUP_VOLUNTEERS" )
205
208
206
209
# Pretalx
207
210
PRETALX_API_TOKEN = get ("PRETALX_API_TOKEN" )
You can’t perform that action at this time.
0 commit comments