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
13 14 15 |
# File 'lib/discourse_api/api/invite.rb', line 13 def disposable_tokens(params={}) post("/invite-token/generate", params) end |
#invite_user(params = {}) ⇒ Object
4 5 6 |
# File 'lib/discourse_api/api/invite.rb', line 4 def invite_user(params={}) post("/invites", params) end |
#invite_user_to_topic(params = {}) ⇒ Object
8 9 10 |
# File 'lib/discourse_api/api/invite.rb', line 8 def invite_user_to_topic(params={}) post("/t/#{params[:topic_id]}/invite", params) end |