Saj Goonatilleke
05d4338a12
FIX: telegram: Not all channel posts contain text ( #34 )
...
The `text` field is marked optional, and is not guaranteed to exist:
https://core.telegram.org/bots/api#message
We should silently ignore these actions (while responding with a
positive acknowledgement) instead of throwing a `NoMethodError`.
2019-11-20 11:45:34 +01:00
Penar Musaraj
6fcf381751
Rubocop redundant return fix
2019-11-14 15:03:49 -05:00
Guo Xiang Tan
ac288b9300
Add frozen string literal comment to files.
2019-05-13 10:37:49 +08:00
Vinoth Kannan
8168c717a8
Return help text if message text is unavailable
2017-12-06 13:07:45 +05:30
Guo Xiang Tan
16c5607fa4
Use `before_action` instead of `before_filter` for Rails 5.1 compatibility.
2017-09-04 10:44:32 +08:00
David Taylor
4f9ad4efef
Correct rubocop offenses
2017-08-01 20:53:39 +01:00
David Taylor
0d9b251030
Allow telegram to send notifications to ‘broadcast channels’
2017-07-21 19:12:31 +01:00
David Taylor
701e246ad2
Support slash commands in telegram group chats
2017-07-21 17:55:33 +01:00
David Taylor
509e7bc997
Add telegram slash commands
2017-07-19 17:28:36 +01:00
David Taylor
2e94f23fbe
Add Telegram provider.
...
Does not yet support slash commands, and is without tests.
2017-07-19 16:28:02 +01:00
David Taylor
2f6d6f0d54
Automatically mount provider’s engines at /chat-integration/{provider_name}
...
Provider controllers are automatically disabled when the provider is disabled (works the same way as plugin controllers)
2017-07-05 15:03:02 +01:00