-
-
Notifications
You must be signed in to change notification settings - Fork 1
/
birthday.json
109 lines (109 loc) · 2.6 KB
/
birthday.json
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
97
98
99
100
101
102
103
104
105
106
107
108
109
{
"name": "birthday",
"description": "Set and see your friends birthdays",
"integration_types": [
0,
1
],
"contexts": [
0,
1,
2
],
"options": [
{
"name": "show",
"description": "Show the birthday of a user",
"type": 1,
"options": [
{
"name": "user",
"description": "The user to see the birthday for, default you",
"type": 6,
"required": false
}
]
},
{
"name": "set",
"description": "Register your birthday for calendar, horoscope, age and birthday taypoints",
"type": 1,
"options": [
{
"name": "day",
"description": "Your birthday day of the month",
"type": 4,
"min_value": 1,
"max_value": 31,
"required": true
},
{
"name": "month",
"description": "Your birthday month number (December = 12)",
"type": 4,
"min_value": 1,
"max_value": 12,
"required": true
},
{
"name": "year",
"description": "Your birthday year, if not included, your age can't be displayed",
"type": 4,
"min_value": 1907,
"max_value": 2012,
"required": false
},
{
"name": "privately",
"description": "If true, your birthday won't be visible. Horoscope, age and birthday taypoints will still work",
"type": 5,
"required": false
}
]
},
{
"name": "age",
"description": "Show the age of a user according to their set birthday",
"type": 1,
"options": [
{
"name": "user",
"description": "The user to see the age for, default you",
"type": 6,
"required": false
}
]
},
{
"name": "calendar",
"description": "Show a calendar of upcoming birthdays (next 6 months) in the current server",
"type": 1,
"options": []
},
{
"name": "horoscope",
"description": "Show today's horoscope for a given user",
"type": 1,
"options": [
{
"name": "user",
"description": "The user to see the horoscope for, default you",
"type": 6,
"required": false
}
]
},
{
"name": "clear",
"description": "Clear your registered birthday",
"type": 1,
"options": []
},
{
"name": "role",
"description": "Configure a role to be given to server members on their birthday",
"type": 1,
"options": []
}
]
}