class Hipmost::Mattermost::Team
Attributes
display_name[R]
Public Class Methods
new(display_name)
click to toggle source
# File lib/hipmost/mattermost/team.rb, line 4 def initialize(display_name) @display_name = display_name end
Public Instance Methods
name()
click to toggle source
# File lib/hipmost/mattermost/team.rb, line 13 def name if display_name == "Orbital Impact" "oi" else @display_name.gsub(/\s/, "-").downcase end end
to_jsonl()
click to toggle source
# File lib/hipmost/mattermost/team.rb, line 9 def to_jsonl %[{ "type": "team", "team": { "display_name": "#@display_name", "name": "#{name}", "type": "I", "description": "#@display_name", "allow_open_invite": false } }] end