-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathconfig.example.yaml
More file actions
57 lines (51 loc) · 2.15 KB
/
Copy pathconfig.example.yaml
File metadata and controls
57 lines (51 loc) · 2.15 KB
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
# Discord Bot Configuration
bot:
token: "YOUR_BOT_TOKEN_HERE"
# Server Configuration
server:
guild_id: 123456789012345678 # Your server ID
lobby_channel_id: 123456789012345678 # Voice channel users join to trigger events
announcement_channel_id: 123456789012345678 # Text channel for event announcements
config_editor_channel_id: 123456789012345678 # Admin-only channel for live config editing
# Event System Settings
settings:
max_concurrent_events: 1 # Maximum number of events that can run simultaneously
cooldown_seconds: 300 # Global cooldown in seconds (5 minutes default)
generated_vc_user_limit: 0 # User limit for generated VCs (0 = unlimited)
pm_selection_mode: false # If true, bot PMs user to pick event; if false, random selection
auto_cleanup: false # If true, deletes event embeds when event ends (keeps channel clean)
pm_selection_timeout: 60 # Seconds to wait for PM response before canceling
admin_role_ids: # Role IDs that can use /generateevent
- 123456789012345678
# Events Configuration
# Add as many events as you want - fully modular
events:
- name: "Game Night"
description: "Join us for a fun game night with the community!"
role_id: 123456789012345678 # Role to ping for this event
images:
- "https://example.com/gamenight1.png"
- "https://example.com/gamenight2.png"
- "./images/gamenight_local.png" # Local file example
- name: "Movie Watch Party"
description: "Grab your popcorn and join us for a movie!"
role_id: 123456789012345678
images:
- "https://example.com/movie1.png"
- "./images/movie_poster.jpg"
- name: "Music Session"
description: "Chill and listen to music together!"
role_id: 123456789012345678
images:
- "https://example.com/music1.png"
- "https://example.com/music2.png"
- "https://example.com/music3.png"
# Example of adding a new event:
# Just copy and paste the structure below and fill in your details
#
# - name: "Your Event Name"
# description: "Your event description here"
# role_id: 123456789012345678
# images:
# - "https://your-image-url.com/image.png"
# - "./images/local_image.png"