Module: Chatterbot::Profile
- Included in:
- Bot
- Defined in:
- lib/chatterbot/profile.rb
Overview
routines for managing your profile
Instance Method Summary collapse
-
#profile_text(p = nil) ⇒ Object
get/set the profile description.
-
#profile_website(w = nil) ⇒ Object
get/set the profile URL.
Instance Method Details
#profile_text(p = nil) ⇒ Object
get/set the profile description
9 10 11 12 13 14 15 16 17 18 19 20 |
# File 'lib/chatterbot/profile.rb', line 9 def profile_text(p=nil) return if require_login == false if p.nil? client.user.description else data = { description: p } client.update_profile(data) p end end |
#profile_website(w = nil) ⇒ Object
get/set the profile URL
25 26 27 28 29 30 31 32 33 34 35 36 37 |
# File 'lib/chatterbot/profile.rb', line 25 def profile_website(w=nil) return if require_login == false if w.nil? client.user.website else data = { url: w } client.update_profile(data) w end end |