Получение логов — различия между версиями
Материал из боты telegram - ebot.one - редактор ботов
(→Получение логов) |
(→Отладка) |
||
(не показаны 2 промежуточные версии этого же участника) | |||
Строка 2: | Строка 2: | ||
Если в настройках бота в поле test_chat_id указать id пользователя телеграм который общается с ботом (его можно узнать, получив в любом внешнем скрипте поле '''$_POST['username']''' или в настройках бота после подтверждения админских прав) то слева от команд бота в редакторе можно получать лог активных команд при общении с ботом. Это может потребоваться как для лучшего понимания работы редактора, так и для отладки бота | Если в настройках бота в поле test_chat_id указать id пользователя телеграм который общается с ботом (его можно узнать, получив в любом внешнем скрипте поле '''$_POST['username']''' или в настройках бота после подтверждения админских прав) то слева от команд бота в редакторе можно получать лог активных команд при общении с ботом. Это может потребоваться как для лучшего понимания работы редактора, так и для отладки бота | ||
[[Файл:500.jpg|center]] | [[Файл:500.jpg|center]] | ||
+ | |||
[[Файл:501.jpg|center]] | [[Файл:501.jpg|center]] | ||
+ | |||
+ | === Отладка === | ||
+ | Возможность загружать состояния из лога, делая значения команд из истории актуальными. Это бывает полезно, если вы проскочили какую-то команду и не хотите заново начинать диалог чтобы до нее дойти. | ||
+ | [[Файл:Otl1.jpg|center]] |
Текущая версия на 20:45, 10 сентября 2017
Получение логов
Если в настройках бота в поле test_chat_id указать id пользователя телеграм который общается с ботом (его можно узнать, получив в любом внешнем скрипте поле $_POST['username'] или в настройках бота после подтверждения админских прав) то слева от команд бота в редакторе можно получать лог активных команд при общении с ботом. Это может потребоваться как для лучшего понимания работы редактора, так и для отладки бота
Отладка
Возможность загружать состояния из лога, делая значения команд из истории актуальными. Это бывает полезно, если вы проскочили какую-то команду и не хотите заново начинать диалог чтобы до нее дойти.