strings.go 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129
  1. // This file is subject to a 1-clause BSD license.
  2. // Its contents can be found in the enclosed LICENSE file.
  3. package action
  4. const TextUserName = "wie"
  5. // action defines a single action with a set of possible replies.
  6. // One of which will be chosen at random, by the bot.
  7. //
  8. // The answers should be written as if part of an action.
  9. // E.g.: "/me <something something...>"
  10. type action struct {
  11. Names []string // Name by which the action is invoked.
  12. Answers []string // Possible set of replies for this action.
  13. }
  14. // TextActions defines all known actions.
  15. var TextActions = []action{
  16. {
  17. []string{"peuk"},
  18. []string{
  19. "geeft %s de asbak en aansteker. En een peuk.",
  20. "geeft %s een nieuw pakje sigaretten.",
  21. "geeft %s een nieuw pakje shag.",
  22. },
  23. },
  24. {
  25. []string{"wijn"},
  26. []string{
  27. "geeft %s een glaasje rode wijn.",
  28. "geeft %s een glaasje witte wijn.",
  29. },
  30. },
  31. {
  32. []string{"bier"},
  33. []string{
  34. "schenkt %s een bush 12 procent.",
  35. "geeft %s een koud pilsje.",
  36. "geeft %s een West Vleteren.",
  37. },
  38. },
  39. {
  40. []string{"koffie", "kof", "kof2", "kof3", "kof4", "kof5"},
  41. []string{
  42. "overhandigt %s een bakkie pleur.",
  43. "zet voor %s een haags kopje koffie.",
  44. "geeft %s een stevige bak koffie.",
  45. "brengt %s een grote mok koffie verkeerd.",
  46. },
  47. },
  48. {
  49. []string{"thee"},
  50. []string{
  51. "zet een kopje thee voor %s.",
  52. "geeft %s een kopje thee.",
  53. "brengt %s een glas heet water en een doos met 16 soorten thee.",
  54. },
  55. },
  56. {
  57. []string{"cola"},
  58. []string{
  59. "schenkt een glas koude cola in voor %s.",
  60. "geeft %s een cola zero met ijs.",
  61. "brengt %s een anderhalve literfles cola.",
  62. },
  63. },
  64. {
  65. []string{"fris"},
  66. []string{
  67. "schenkt %s een groot glas koude limonade.",
  68. "geeft %s de fles cola aan.",
  69. "geeft %s een scheut ijskoud aardbeiensap.",
  70. "geeft %s een scheut ijskoud bosvruchtensap.",
  71. "geeft %s een scheut ijskoud citroensap.",
  72. "geeft %s een scheut ijskoud appelsap.",
  73. "geeft %s een scheut ijskoud sinaasappelsap.",
  74. },
  75. },
  76. {
  77. []string{"joint"},
  78. []string{
  79. "geeft %s een zakje met wiet wat vloeitjes en een tipje.",
  80. "geeft %s een zakje met polm wat vloeitjes en een tipje.",
  81. "geeft %s een voorgedraaide joint.",
  82. },
  83. },
  84. {
  85. []string{"lollie"},
  86. []string{
  87. "geeft %s lollie.",
  88. "stampt een suikerspin samen, ajb een lollie %s",
  89. "vraagt of %s voor Kojak wil spelen.",
  90. "geeft %s een ijslollie.",
  91. },
  92. },
  93. {
  94. []string{"boks"},
  95. []string{
  96. "geeft %s een boks en zegt dat het Oké is.",
  97. },
  98. },
  99. {
  100. []string{"sokken"},
  101. []string{
  102. "geeft %s een paar door mamaD gebreide sokken.",
  103. "welke maat wil je %s?",
  104. "geeft %s wol en breinaalden; doe het zelf!",
  105. },
  106. },
  107. {
  108. []string{"boksbal"},
  109. []string{
  110. "geeft %s een boksbal: reageer je maar eens lekker af.",
  111. "geeft %s een paar bokshandschoenen en wijst naar zijn kin",
  112. },
  113. },
  114. {
  115. []string{"hond"},
  116. []string{
  117. "geeft %s een lijn en gaat vrolijk kwispelend op zijn knieën zitten.",
  118. "geeft %s een zak voer en een bak.",
  119. "maakt snel een reisje naar roemenie voor %s.",
  120. "kijkt verschrikt om zich heen 'waar?!?' Help %s!!",
  121. "geeft een vleermuis aan %s.",
  122. },
  123. },
  124. }