У меня проблема, я скачал библиотеку Telegram.au3, сделал бота, сделал скрипт, всё работало, но через 15 минут, заново запустил скрипт и начала выходить странная ошибка в самой библиотеке
Как я понял, ошибка связана с тем что данного массива нет, я даже решил сам исправить ошибку, добавил комманду
Токен указан правильно так как
Код:
"C:\Users\staso\Desktop\New folder (7)\src\Telegram.au3" (794) : ==> Subscript used on non-accessible variable.:
$OFFSET = $msgData[0] + 1
$OFFSET = $msgData^ ERROR
>Exit code: 1 Time: 1.795
Как я понял, ошибка связана с тем что данного массива нет, я даже решил сам исправить ошибку, добавил комманду
IsArray()
, но теперь ошибки то не было, но скрипт не выполнял своих функций, мой код вроде правильный, так как спустя сутки я вновь его запустил и он прекрасно заработал, вот мой код на всякий случай
Код:
#include <src/Telegram.au3>
_InitBot('1907...:AAEjer1ifIkv_...')
_SendMsg("5315...", "Hello")
While 1
$msgData = _Polling()
_SendMsg($msgData[2], $msgData[5])
WEnd
Токен указан правильно так как
_SendMsg
работает и всё присылает, а вот комманда _Polling()
, которая должна проверять входящие сообщения боту выдаёт ошибкуВложения
Последнее редактирование: