зеркало из
https://github.com/glebtv/telegram-bot.git
synced 2026-09-08 03:45:52 +03:00
Added chat_join_request to PAYLOAD_TYPES + update API
Этот коммит содержится в:
1
.gitignore
поставляемый
1
.gitignore
поставляемый
@@ -10,3 +10,4 @@
|
|||||||
/spec/reports/
|
/spec/reports/
|
||||||
/log/
|
/log/
|
||||||
/tmp/
|
/tmp/
|
||||||
|
.idea
|
||||||
|
|||||||
@@ -1,5 +1,10 @@
|
|||||||
# Unreleased
|
# Unreleased
|
||||||
|
|
||||||
|
# 0.15.8
|
||||||
|
|
||||||
|
- Update to Bot API 6.7.
|
||||||
|
- Added `chat_join_request` to PAYLOAD_TYPES
|
||||||
|
|
||||||
# 0.15.7
|
# 0.15.7
|
||||||
|
|
||||||
- Add support for editMessageMedia similar to sendMediaGroup.
|
- Add support for editMessageMedia similar to sendMediaGroup.
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
# Generated with bin/fetch-telegram-methods
|
# Generated with bin/fetch-telegram-methods
|
||||||
# Bot API 6.6
|
# Bot API 6.7
|
||||||
|
|
||||||
getUpdates
|
getUpdates
|
||||||
setWebhook
|
setWebhook
|
||||||
@@ -72,6 +72,8 @@ answerCallbackQuery
|
|||||||
setMyCommands
|
setMyCommands
|
||||||
deleteMyCommands
|
deleteMyCommands
|
||||||
getMyCommands
|
getMyCommands
|
||||||
|
setMyName
|
||||||
|
getMyName
|
||||||
setMyDescription
|
setMyDescription
|
||||||
getMyDescription
|
getMyDescription
|
||||||
setMyShortDescription
|
setMyShortDescription
|
||||||
|
|||||||
@@ -101,6 +101,7 @@ module Telegram
|
|||||||
poll_answer
|
poll_answer
|
||||||
my_chat_member
|
my_chat_member
|
||||||
chat_member
|
chat_member
|
||||||
|
chat_join_request
|
||||||
].freeze
|
].freeze
|
||||||
|
|
||||||
class << self
|
class << self
|
||||||
|
|||||||
@@ -15,6 +15,7 @@ RSpec.describe Telegram::Bot::UpdatesController::TypedUpdate do
|
|||||||
edited_channel_post
|
edited_channel_post
|
||||||
my_chat_member
|
my_chat_member
|
||||||
chat_member
|
chat_member
|
||||||
|
chat_join_request
|
||||||
]).
|
]).
|
||||||
map { |x| [x, Telegram::Bot::Types.const_get(x.camelize)] }.to_h.
|
map { |x| [x, Telegram::Bot::Types.const_get(x.camelize)] }.to_h.
|
||||||
merge(
|
merge(
|
||||||
|
|||||||
@@ -46,6 +46,7 @@ RSpec.describe Telegram::Bot::UpdatesController do
|
|||||||
chosen_inline_result
|
chosen_inline_result
|
||||||
callback_query
|
callback_query
|
||||||
poll_answer
|
poll_answer
|
||||||
|
chat_join_request
|
||||||
]
|
]
|
||||||
(described_class::PAYLOAD_TYPES - custom_payload_types).each do |type|
|
(described_class::PAYLOAD_TYPES - custom_payload_types).each do |type|
|
||||||
context "when payload is #{type}" do
|
context "when payload is #{type}" do
|
||||||
|
|||||||
Ссылка в новой задаче
Block a user