Class: Shiki::Personality

Inherits:
Object
  • Object
show all
Defined in:
lib/shiki/personality.rb

Instance Method Summary collapse

Constructor Details

#initialize(pattern_db) ⇒ Personality

Returns a new instance of Personality.



5
6
7
8
9
10
# File 'lib/shiki/personality.rb', line 5

def initialize pattern_db
  @db = Sequel.sqlite pattern_db
  @tweets  = @db[:tweets]
  @replies = @db[:replies]
  @locations = @db[:locations]
end

Instance Method Details

#random_locationObject



20
21
22
# File 'lib/shiki/personality.rb', line 20

def random_location
  return @locations.to_a
end

#replies(fear, interest) ⇒ Object



16
17
18
# File 'lib/shiki/personality.rb', line 16

def replies fear, interest
  
end

#tweets(time_zone, week) ⇒ Object



12
13
14
# File 'lib/shiki/personality.rb', line 12

def tweets time_zone, week
  
end