Skip to content

Instantly share code, notes, and snippets.

@lylo
Created August 4, 2015 19:24
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save lylo/402950a24731da51ee12 to your computer and use it in GitHub Desktop.
Save lylo/402950a24731da51ee12 to your computer and use it in GitHub Desktop.
Bingo Caller
# https://en.wikipedia.org/wiki/List_of_British_bingo_nicknames
nicknames = {
1 => "on its own, number",
2 => "me and you, number",
3 => "cup of tea, ",
4 => "knock at the door, ",
5 => "man alive, number ",
7 => "lucky number ",
8 => "garden gate, ",
10 => "davids den, number",
11 => "legs",
13 => "unlucky for some, ",
22 => "two little ducks, ",
25 => "jump and jive, ",
28 => "two and eight, in a state. ",
31 => "get up and run, ",
32 => "buckle my shoe, ",
33 => "all the threes, ",
35 => "jump and jive, ",
44 => "droopy drawers, ",
52 => "chicken vindaloo, ",
55 => "musty hive, ",
60 => "grandmas getting frisky, ",
62 => "tickety boo, ",
72 => "danny la rue, ",
85 => "staying alive, ",
86 => "between the sticks, ",
88 => "two fat ladies, ",
}
calls = (1..99).to_a.shuffle
calls.each do |i|
puts i
`say -v Kate #{nicknames[i]} #{i}`
sleep(5)
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment