strings.go 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081
  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.",
  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"},
  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 een een doos met 16 soorten thee.",
  54. },
  55. },
  56. {
  57. []string{"fris"},
  58. []string{
  59. "schenkt %s een groot glas koude limonade.",
  60. "geeft %s de fles cola aan.",
  61. "geeft %s een scheut ijskoud aardbeiensap.",
  62. "geeft %s een scheut ijskoud bosvruchtensap.",
  63. "geeft %s een scheut ijskoud citroensap.",
  64. "geeft %s een scheut ijskoud appelsap.",
  65. "geeft %s een scheut ijskoud sinaasappelsap.",
  66. },
  67. },
  68. {
  69. []string{"joint"},
  70. []string{
  71. "geeft %s een zakje met wiet wat vloeitjes en een tipje.",
  72. "geeft %s een zakje met polm wat vloeitjes en een tipje.",
  73. "geeft %s een voorgedraaide joint.",
  74. },
  75. },
  76. }