Skip to content

Latest commit

 

History

History
152 lines (140 loc) · 8.94 KB

Class handler.md

File metadata and controls

152 lines (140 loc) · 8.94 KB

Class handler

DefaultHandler(callback=func)

Обработчик по умолчанию

Параметры
  • callback - фукнцию которую вызывает хендлер.

NewChatMembersHandler(callback=None, filters=None, multiline=False, ignore=None)

Обработчик входа в чата

Параметры
  • callback - фукнцию которую вызывает хендлер.
  • filters - Фильтр.
  • multiline - Обработчик многострочных команд.На вход функция получит помимо (bot, event) объект user, через который можно ожидать следующий ответ пользователя.
  • ignore - настройка приоритетов команд, на вход получает хендле

LeftChatMembersHandler(callback=None, filters=None, multiline=False, ignore=None)

Обработчик выхода из чата

Параметры
  • callback - фукнцию которую вызывает хендлер.
  • filters - Фильтр.
  • multiline - Обработчик многострочных команд.На вход функция получит помимо (bot, event) объект user, через который можно ожидать следующий ответ пользователя.
  • ignore - настройка приоритетов команд, на вход получает хендле

PinnedMessageHandler(callback=None, filters=None, multiline=False, ignore=None)

Обработчик на закрепления сообщения

Параметры
  • callback - фукнцию которую вызывает хендлер.
  • filters - Фильтр.
  • multiline - Обработчик многострочных команд.На вход функция получит помимо (bot, event) объект user, через который можно ожидать следующий ответ пользователя.
  • ignore - настройка приоритетов команд, на вход получает хендле

UnPinnedMessageHandler(callback=None, filters=None, multiline=False, ignore=None)

Обработчик открепления сообщения

Параметры
  • callback - фукнцию которую вызывает хендлер.
  • filters - Фильтр.
  • multiline - Обработчик многострочных команд.На вход функция получит помимо (bot, event) объект user, через который можно ожидать следующий ответ пользователя.
  • ignore - настройка приоритетов команд, на вход получает хендле

MessageHandler(callback=None, filters=None, multiline=False, ignore=None)

Обработчик нового сообщения

Параметры
  • callback - фукнцию которую вызывает хендлер.
  • filters - Фильтр.
  • multiline - Обработчик многострочных команд.На вход функция получит помимо (bot, event) объект user, через который можно ожидать следующий ответ пользователя.
  • ignore - настройка приоритетов команд, на вход получает хендле

EditedMessageHandler(callback=None, filters=None, multiline=False, ignore=None)

Обработчик редактирования сообщения

Параметры
  • callback - фукнцию которую вызывает хендлер.
  • filters - Фильтр.
  • multiline - Обработчик многострочных команд.На вход функция получит помимо (bot, event) объект user, через который можно ожидать следующий ответ пользователя.
  • ignore - настройка приоритетов команд, на вход получает хендле

DeletedMessageHandler(callback=None, filters=None, multiline=False, ignore=None)

Обработчик удаление сообщений

Параметры
  • callback - фукнцию которую вызывает хендлер.
  • filters - Фильтр.
  • multiline - Обработчик многострочных команд.На вход функция получит помимо (bot, event) объект user, через который можно ожидать следующий ответ пользователя.
  • ignore - настройка приоритетов команд, на вход получает хендле

CommandHandler(callback=None, command=None, multiline=False, ignore=None)

Обработчик команд

Параметры
  • callback - фукнцию которую вызывает хендлер.
  • command - Команда.
  • multiline - Обработчик многострочных команд.На вход функция получит помимо (bot, event) объект user, через который можно ожидать следующий ответ пользователя.
  • ignore - настройка приоритетов команд, на вход получает хендле

HelpCommandHandler(callback=None, command=None, multiline=False, ignore=None)

Обработчик команды /help

Параметры
  • callback - фукнцию которую вызывает хендлер.
  • command - Команда.
  • multiline - Обработчик многострочных команд.На вход функция получит помимо (bot, event) объект user, через который можно ожидать следующий ответ пользователя.
  • ignore - настройка приоритетов команд, на вход получает хендле

StartCommandHandler(callback=None, command=None, multiline=False, ignore=None)

Обработчик команды /start

Параметры
  • callback - фукнцию которую вызывает хендлер.
  • command - Команда.
  • multiline - Обработчик многострочных команд.На вход функция получит помимо (bot, event) объект user, через который можно ожидать следующий ответ пользователя.
  • ignore - настройка приоритетов команд, на вход получает хендле

UnknownCommandHandler(callback=None, multiline=False, ignore=None)

Обработчик неизвестной команды

Параметры
  • callback - фукнцию которую вызывает хендлер.
  • multiline - Обработчик многострочных команд.На вход функция получит помимо (bot, event) объект user, через который можно ожидать следующий ответ пользователя.
  • ignore - настройка приоритетов команд, на вход получает хендле

BotButtonCommandHandler(callback=None, filters=None, multiline=False, ignore=None)

Обработчик кнопок

Параметры
  • callback - фукнцию которую вызывает хендлер.
  • filters - Фильтр.
  • multiline - Обработчик многострочных команд.На вход функция получит помимо (bot, event) объект user, через который можно ожидать следующий ответ пользователя.
  • ignore - настройка приоритетов команд, на вход получает хендле