-
Notifications
You must be signed in to change notification settings - Fork 2
/
strings.go
110 lines (106 loc) · 2.7 KB
/
strings.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
97
98
99
100
101
102
103
104
105
106
107
108
109
110
// This file is subject to a 1-clause BSD license.
// Its contents can be found in the enclosed LICENSE file.
package action
const TextUserName = "wie"
// action defines a single action with a set of possible replies.
// One of which will be chosen at random, by the bot.
//
// The answers should be written as if part of an action.
// E.g.: "/me <something something...>"
type action struct {
Name string // Name by which the action is invoked.
Answers []string // Possible set of replies for this action.
}
// TextActions defines all known actions.
var TextActions = []action{
{
"peuk",
[]string{
"geeft %s de asbak en aansteker.",
"steekt een cubaan op en overhandigt deze aan %s.",
"geeft %s een nieuw pakje sigaretten.",
"geeft %s een nieuw pakje shag.",
},
},
{
"bier",
[]string{
"geeft %s een lekker koud biertje.",
"schenkt %s een trappistje naar keuze.",
"sluit een nieuw fust aan en tapt een vers glas voor %s. Proost!",
}},
{
"wijn",
[]string{
"geeft %s een glaasje rode wijn.",
"geeft %s een glaasje witte wijn.",
"geeft %s de wijnkaart.",
},
},
{
"port",
[]string{
"geeft %s een glaasje ruby Port.",
"schenkt %s een glaasje Port naar keuze.",
},
},
{
"whiskey",
[]string{
"duikt de drankkast in om %s de oudste fles whiskey te halen die hij kan vinden.",
"blaast het stof van de Whiskeyfles en schenkt %s een glas.",
},
},
{
"koffie",
[]string{
"schenkt %s een kopje koffie.",
"geeft %s een stevige bak leut.",
"zet de ketel op en rent naar de voorraadkast voor een nieuw pak koffie; Even geduld nog, %s!",
},
},
{
"thee",
[]string{
"zet een kopje thee voor %s.",
"loopt richting de keuken om voor %s de fluitketel op het vuur te zetten.",
"brengt %s de doos met alle theesmaakjes; kies maar iets uit.",
"geeft %s een kopje thee ;)",
},
},
{
"fris",
[]string{
"schenkt %s een groot glas koude limonade.",
"geeft %s de fles cola aan.",
"geeft %s een scheut ijskoud aardbeiensap.",
"geeft %s een scheut ijskoud bosvruchtensap.",
"geeft %s een scheut ijskoud citroensap.",
"geeft %s een scheut ijskoud appelsap.",
"geeft %s een scheut ijskoud sinaasappelsap.",
},
},
{
"knuffel",
[]string{
"geeft %s een stevige knuffel.",
"geeft %s een lieve knuffel.",
"knuffelt %s eens flink.",
},
},
{
"aai",
[]string{
"geeft %s een aai over de bol.",
"aait %s zachtjes over het hoofd.",
},
},
{
"muts",
[]string{
"breidt een roze muts met gele stippen en een pluizige pompom en overhandigd deze aan %s.",
"pakt een zelf gehaakte muts in met kadopapier en geeft het geheel, met een strikje aan %s.",
"haalt voor %s een oude wintermuts uit de kast.",
},
},
}