-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsummary.txt
More file actions
89 lines (74 loc) · 3.53 KB
/
summary.txt
File metadata and controls
89 lines (74 loc) · 3.53 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
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
85
86
87
88
89
Channels Required:
#sign-ups
#event-description
#tasks
#submissions
#results
--- #sign-ups (DONE)
participants use
!register <rsn>
to sign up, in which their discord_id and rsn will be entered
into the database
event staff use
!assign <@user> <teamX>
to assign a given user to a team, which will be updated
in the database
--- #event-description
should be locked, with just one post of !description
and the bot response of what the description / rules are
1. Every X hours, EventBot will make a new post in
#tasks with a new boss to kill and a list of
eligible drops.
2. If you obtain any of the eligible drops before a new task is
posted, submit a valid screenshot in #submissions. The first
drop per task, per team will be accepted and count for the majority
of that tasks possible points, however multiple submissions by a team
will be accepted, awarding much less points.
For example, if the current task is Vorkath and you submit
the Dragonbone Necklace for team 1, any other submissions for
team 1 will only award a small amount of points, whereas the
initial Dragonbone Necklace will be worth a lot.
3. Event Staff will go through #subsmissions and assign
valid submissions with a reaction of 1️⃣ 2️⃣ or 3️⃣
based on the order that they were submitted. The bot will
assign points based on these reactions. If it is a repeat
submission, event staff should react with a ✅
4. The first team to submit a valid drop gets the 1️⃣
reaction, and will receive 3x the base amount of points.
The second team gets the 2️⃣ reaction, and receives 2x the
base amount of points.
The third team to submit gets the 3️⃣ reaction, and receives
the base amount of points. Multiple submissions from any team, regardless
of the order their initial drop was submitted, will be awarded 25% the
base amount of points.
This way the sooner a drop is submitted in your teams name,
the more points your team will receive for that task. However
for those who want to continue doing the content, they still
have the opportunity to contribute.
5. There is a 10% chance that the task generated will be designated
as a Golden Task, and point values for these tasks will be worth
double, including repeat submissions (50% base amount of points
rather than the regular 25%).
6. The #results channel will be updated every 24 hours with
a new message of the current team rankings and top point
contributors from each team.
--- #tasks
Only the bot can post in this channel, and it will post every
X amount of hours with a new task to complete.
--- #submissions
Participants will post their submission pictures in this channel.
Only people with some event staff role will be able to add
reactions in this channel. They will react to valid submissions
with a :one: , :two: , or :three: , after which the bot will
update the users personal score / team score in the database.
In addition to the posts in #tasks, the bot will post in this
channel with a message letting users / event staff know what
the current task is, so it is easy to see if submissions were
posted within the alloted time slot.
--- #results
Every time points are awarded, the bot will send a message in this
channel telling what user was awarded (dont @ them), how many points
they received and for what team, also maybe a link to their submission
Every 24 hours, the bot will post in this channel with a
message displaying the rankings of each team, their points, overall
top point contributor from each team.