Module: DiscourseApi::API::Invite
- Included in:
- Client
- Defined in:
- lib/discourse_api/api/invite.rb
Instance Method Summary collapse
-
#disposable_tokens(params = {}) ⇒ Object
requires this plugin => github.com/discourse/discourse-invite-tokens.
- #invite_user(params = {}) ⇒ Object
- #invite_user_to_topic(params = {}) ⇒ Object
Instance Method Details
#disposable_tokens(params = {}) ⇒ Object
requires this plugin => github.com/discourse/discourse-invite-tokens
14 15 16 |
# File 'lib/discourse_api/api/invite.rb', line 14 def disposable_tokens(params = {}) post("/invite-token/generate", params) end |
#invite_user(params = {}) ⇒ Object
5 6 7 |
# File 'lib/discourse_api/api/invite.rb', line 5 def invite_user(params = {}) post("/invites", params) end |
#invite_user_to_topic(params = {}) ⇒ Object
9 10 11 |
# File 'lib/discourse_api/api/invite.rb', line 9 def invite_user_to_topic(params = {}) post("/t/#{params[:topic_id]}/invite", params) end |