-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathstatus.go
96 lines (93 loc) · 1.66 KB
/
status.go
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
90
91
92
93
94
95
96
package main
import (
"math/rand"
"time"
"github.com/bwmarrin/discordgo"
)
func setRandomStatus(session *discordgo.Session) {
for {
statuses := [...]string{
"Eskiv",
"Hexagon",
"Asteroids",
"Fury",
"Waves",
// Unreleased
"Asteroweird",
// PP2
"Pandemonium",
"Symbiosis",
"Pacifism",
"Highway",
"Amalgam",
"Dodge this",
"Assault",
"in the Sandbox mode",
// Custom levels
"CRASBAF",
"Purple World",
"zale",
"Simon Says",
"Cube Prison",
"UFOMania",
"Deadline",
"Pew-Man",
"Waves Blue",
"Pacifism Live",
"Duel",
"Rolling Cubes vs Spinning Hexagons",
"Madreinka",
"NumFall",
"Khorne's Box",
"Sphell",
"Better Tutorial",
"Intro",
"Inertiac World",
"Timebomb",
"Bombardment",
"Warmup",
"Cage theory",
"Interdimensional problems",
"Triskiv",
"Deadzone",
"Claustrophobia",
"Bouncy Recoil",
"Fury Pro",
"Heavy Plummet",
"Restanvi",
"Bee Hive",
"Linkage",
"Waves Pro",
"Pew pong",
"Just pong",
"Field of wormholes",
"Inertiacs RAGE",
"Matching cubes v2",
"Cubes and Squares?",
"Waves Red",
"Stripped Hell",
// Other
"PewPew 3",
"PewPew 4",
"PewPewPew",
"the sekret level",
"the other sekret level",
"random levels",
"ping...pong",
"the only game that matters",
"Geometry Wars",
"Battle Girl",
"Robotron",
"Maelstrom",
"the intro, as 4 players",
"the warm up",
"the tutorial",
"Waves Blue",
"with the white ship",
"with the wall API",
}
newStatus := statuses[rand.Intn(len(statuses))]
session.UpdateGameStatus(0, newStatus)
time.Sleep(30 * time.Minute)
}
}