Базовые функции ядра

Материал из wiki-MyMakerBot

key

🔗 Создание инлайн кнопки

Все кнопки добавляются в глобальный список кнопок. Он один для конкретного метода. И если нужно в ходе выполнения метода заменить кнопки, то можно воспользоваться функций key_clear

key_clear

🔗 Очистка глобального списка кнопок

interface

🔗 Cохраняет значение переменной

Cохраняет значение переменной пользователя в базе данных бота. Используется для временного хранения сосяния бота, некоторых промежуточных данных.

import

🔗 выполнение кода из другого метода (экшена)

like

🔗 Обрабатывает нажатие на лайк кнопки

like_list

🔗 возвращает список проголосовавших

timeout

🔗 создает одноразовую задачу в расписании

interval

🔗 создает регулярную задачу в расписании

json

➰ перобразует массив в JSON

trigger

➰ проверка вхождения строки в список

check_black_list

➰ проверка вхождения строки в черный список

check_white_list

➰ проверка вхождения строки в белый список

is_arab

➰ проверка строки на арабские символы

is_rtl

➰ Проверка строки на RTL символы

return