Перейти к содержанию

DeleteChat#

MAX

Удаляет групповой чат для всех участников

Запрос#

Поля запроса#

Поле     Тип       Обязательный Описание                    
chat_id integer Да           ID удаляемого чата          

Пример запроса#

response, err := bot.Chats.DeleteChat(
    context.Background(),
     &models.DeleteChatReq{
        ChatID: 123456789,
    }
)

Синхронный метод:

bot.chats.DeleteChat(DeleteChatReq(
    chat_id=123456789
))

Асинхронный метод:

await bot.chats.DeleteChatAsync(DeleteChatReq(
    chat_id=123456789
))
const request: DeleteChatReq = {
    chat_id: 123456789
}
const response = await bot.chats.deleteChat(request)

Ответ#

Поля ответа#

Поле       Тип         Описание                                                
success boolean Флаг успешного выполнения операции                      
message string   Объяснительное сообщение, если результат не был успешным

Пример тела ответа#

Успех:

{
    "success": true
}

Ошибка:

{
    "success": false,
    "message": "error.chat.not_found"
}