Базовые функции ядра: различия между версиями

Материал из wiki-MyMakerBot
Строка 14: Строка 14:
  
 
= import =
 
= import =
[[interface|🔗 Cохраняет значение переменной]]
+
[[import|🔗 выполнение кода из другого метода (экшена)]]
  
 
= like =
 
= like =
 +
[[like|🔗 Обрабатывает нажатие на лайк кнопки]]
  
 
= like_list =
 
= like_list =
 +
[[like_list|🔗 возвращает список проголосовавших]]
  
 
= timeout =
 
= timeout =
 +
[[timeout|🔗 создает одноразовую задачу в расписании]]
  
 
= interval =
 
= interval =
 +
[[interval|🔗 создает регулярную задачу в расписании]]
  
 
= json =
 
= json =
 +
[[json|➰ перобразует массив в JSON]]
  
 
= trigger =
 
= trigger =
 +
[[trigger|➰ проверка вхождения строки в список]]
  
 
= check_black_list =
 
= check_black_list =
 +
[[check_black_list|➰ проверка вхождения строки в черный список]]
  
 
= check_white_list =
 
= check_white_list =
 +
[[check_white_list|➰ проверка вхождения строки в белый список]]
  
 
= is_arab =
 
= is_arab =
 +
[[is_arab|➰ проверка строки на арабские символы]]
  
 
= is_rtl =
 
= is_rtl =
 +
[[is_rtl|➰ Проверка строки на RTL символы ]]
  
 
= return =
 
= return =

Версия 18:47, 24 мая 2019

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