Class: MagicEightBall
- Inherits:
-
Object
- Object
- MagicEightBall
- Includes:
- Cinch::Plugin
- Defined in:
- lib/rateless_bot/plugins/magic_eight_ball.rb
Constant Summary collapse
- @@answers =
['It is certain', 'It is decidedly so', 'Without a doubt', 'Yes, definately', 'You may rely on it', 'As I see it, yes', 'Most likely', 'Outlook: good', 'Yes', 'Signs point to yes', 'Reply hazy; try again', 'Ask again later', 'Better not tell you now', 'Cannot predict now', 'Concentrate and ask again', 'Don\'t count on it', 'My reply is: no', 'My sources say: no', 'Outlook: not so good', 'Very doubtful']
Instance Method Summary collapse
Instance Method Details
#execute(m) ⇒ Object
32 33 34 35 |
# File 'lib/rateless_bot/plugins/magic_eight_ball.rb', line 32 def execute(m) puts('h') m.reply @@answers[rand(0..@@answers.length-1)] end |
#help ⇒ Object
4 5 6 |
# File 'lib/rateless_bot/plugins/magic_eight_ball.rb', line 4 def help '!8ball - Magic Eight Ball' end |