Go to file
Tosin Sonuyi ccbc41428b
GroupMe added as Provider (#36)
* adds groupme configuration and relative

* first pass at groupme provider

* add group id site setting w/ english translation

* rework to use bots groupme api intstead of developer, no access tokens reqd

also should catch 404 response codes

* add strings to locale yml files for i18n

* better error handling for multi-bot case

* add channel param for separate Groupme instances, include name in errorbody

* bugfix for multi bot msg forwarding

this gives us the ability to treat diff groupme instances like slack channels, lots of people use them this way for better or worse. use case is certain category posts only go to a particular GM instance

* add spec for groupme provider

* fix channel param constraint

* specify channels by groupme name, not bot api token

* fix some linting issues w/ spacing

* newline and trailing space lint fixes
2020-05-11 15:10:37 -04:00
.tx Update translations 2018-09-10 14:00:37 -04:00
app DEV: lint file 2019-12-10 11:58:07 +11:00
assets DEV: Find/replace deprecated decorators 2020-02-19 11:56:45 -05:00
bin Add frozen string literal comment to files. 2019-05-13 10:37:49 +08:00
config GroupMe added as Provider (#36) 2020-05-11 15:10:37 -04:00
lib/discourse_chat GroupMe added as Provider (#36) 2020-05-11 15:10:37 -04:00
spec GroupMe added as Provider (#36) 2020-05-11 15:10:37 -04:00
test/javascripts/acceptance REFACTOR: uses more modern patterns to prevent issues (#27) 2019-03-20 10:57:07 +00:00
.eslintrc DEV: eslint/prettier 2019-01-11 17:30:57 +01:00
.gitignore DEV: eslint/prettier 2019-01-11 17:30:57 +01:00
.rubocop.yml DEV: Update rubocop-discourse 2020-05-02 11:46:33 +02:00
.travis.yml DEV: Update .travis.yml 2018-09-12 18:10:27 +01:00
Gemfile DEV: Add rubocop-discourse gem 2020-05-02 09:32:30 +02:00
Gemfile.lock DEV: Update rubocop-discourse 2020-05-02 11:46:33 +02:00
LICENSE Initial commit 2017-06-26 15:08:06 +01:00
README.md Update README to remove scary message 2017-07-21 16:09:19 +01:00
package.json DEV: eslint/prettier 2019-01-11 17:30:57 +01:00
plugin.rb Add frozen string literal comment to files. 2019-05-13 10:37:49 +08:00
yarn.lock DEV: eslint/prettier 2019-01-11 17:30:57 +01:00

README.md

discourse-chat-integration

Build Status

This plugin integrates Discourse with a number of external chatroom systems. For more information, click here