[KL] Telegram Bot (for NSF)

[KL] Telegram Bot (for NSF) 1.0.0 Beta 4

Нет прав для скачивания
Статус
В этой теме нельзя размещать новые ответы.
Все отлично, спасибо:
1532859972066.png
 
вдруг кому понадобится:
сгенерировать контрольную сумму:
#sha256sum Service/Telegram.php
пересобрать модуль:
#php cmd.php xf-addon:build-release KL/TelegramBot
но что то пошло не так ;(
Код:
m# php cmd.php xf-addon:build-release KL/TelegramBot
Performing add-on export.

Exporting data for [KL] Telegram Bot (for NSF) to /var/www/protvino.net/forum/src/addons/KL/TelegramBot/_data.
25/25 [============================] 100%
Written successfully.
Attempting to validate addon.json file...
JSON file validates successfully!

Building release ZIP.

Writing release ZIP to /var/www/protvino.net/forum/src/addons/KL/TelegramBot/_releases.

Release written successfully.
После этого проверяю целостность файлов:
Посмотреть вложение 89280
откуда то еще и cron.xml вылез, который никто не трогал.
Когда билд пересобирается, там всё пересчитывается уже автоматически, ничего не нужно пересчитывать самостоятельно.
 
  • Мне нравится
Реакции: Hope
Использую уже 1-2 месяца плагин, и только сегодня начал ловить в логах ошибки(Изменений в этот день, и в предыдущую неделю не вносил)
Помогите решить проблему, если кто сталкивался.
Xenforo 2.0.7(+Патч безопасности)


Код:
ErrorException: [E_NOTICE] Undefined property: stdClass::$username src/addons/KL/TelegramBot/Service/Telegram.php:87

#0 src/addons/KL/TelegramBot/Service/Telegram.php(87): XF::handlePhpError(8, '[E_NOTICE] Unde...', '/home/bphost/web...', 87, Array)
#1 src/addons/KL/TelegramBot/Service/Telegram.php(75): KL\TelegramBot\Service\Telegram->processMessages(Array)
#2 src/addons/KL/TelegramBot/Cron/Telegram.php(8): KL\TelegramBot\Service\Telegram->reveiceMessages()
#3 [internal function]: KL\TelegramBot\Cron\Telegram::processReceivedMessages(Object(XF\Entity\CronEntry))
#4 src/XF/Job/Cron.php(35): call_user_func(Array, Object(XF\Entity\CronEntry))
#5 src/XF/Job/Manager.php(241): XF\Job\Cron->run(7.9999990463257)
#6 src/XF/Job/Manager.php(187): XF\Job\Manager->runJobInternal(Array, 7.9999990463257)
#7 src/XF/Job/Manager.php(76): XF\Job\Manager->runJobEntry(Array, 7.9999990463257)
#8 job.php(15): XF\Job\Manager->runQueue(false, 8)
#9 {main}

array(4) {
  ["url"] => string(8) "/job.php"
  ["referrer"] => string(17) "https://forum.com/"
  ["_GET"] => array(0) {
  }
  ["_POST"] => array(0) {
  }
}
 
ErrorException: [E_NOTICE] Undefined property: stdClass::$username src/addons/KL/TelegramBot/Service/Telegram.php:87
Исходя из этого не указан username, проверьте.
 
вдруг кому понадобится:
сгенерировать контрольную сумму:
#sha256sum Service/Telegram.php
пересобрать модуль:
#php cmd.php xf-addon:build-release KL/TelegramBot
но что то пошло не так ;(
Код:
m# php cmd.php xf-addon:build-release KL/TelegramBot
Performing add-on export.

Exporting data for [KL] Telegram Bot (for NSF) to /var/www/protvino.net/forum/src/addons/KL/TelegramBot/_data.
25/25 [============================] 100%
Written successfully.
Attempting to validate addon.json file...
JSON file validates successfully!

Building release ZIP.

Writing release ZIP to /var/www/protvino.net/forum/src/addons/KL/TelegramBot/_releases.

Release written successfully.
После этого проверяю целостность файлов:
Посмотреть вложение 89280
откуда то еще и cron.xml вылез, который никто не трогал.
привет! это готовое решение для устранения ошибки?
 
про какую ошибку Вы спрашиваете?
 
после этого Вам необходимо пересобрать модуль, как описано Выше
 
после этого Вам необходимо пересобрать модуль, как описано Выше
вот так?
сгенерировать контрольную сумму:
#sha256sum Service/Telegram.php
пересобрать модуль:
#php cmd.php xf-addon:build-release KL/TelegramBot
 
вот так?
сгенерировать контрольную сумму:
#sha256sum Service/Telegram.php
пересобрать модуль:
#php cmd.php xf-addon:build-release KL/TelegramBot
контрольную сумму не надо генерить, как и писали Выше при пересборке модуля все сделается само, читайте внимательно посты позже
 
контрольную сумму не надо генерить, как и писали Выше при пересборке модуля все сделается само, читайте внимательно посты позже
никогда это не делал. наверное глупый вопрос. это через командную строку делать?)
 
Да, лучше не занимайтесь, если не понимаете, позже возможно пересоберу, что бы не возникало таких вот вопросов.
 
Да, лучше не занимайтесь, если не понимаете, позже возможно пересоберу, что бы не возникало таких вот вопросов.
И переменные прокси (IP, port, login, password) можно вынести в настройки модуля.
 
спасибо! будем подождать!
 
Такой вопрос, если этого бота в чат добавить, будет он отправлять созданную тему.
Как на примере

Создана новая тема на сайте 'здесь ссылка на форум' - 'здесь название темы'
 
Такой вопрос, если этого бота в чат добавить, будет он отправлять созданную тему.
Как на примере

Создана новая тема на сайте 'здесь ссылка на форум' - 'здесь название темы'

Можно конечно и так, но лучше этого не делать.
Создайте отдельного бота, и пусть rss каждые X минут проверяет на наличие новых тем (Cron + php файлик).
 
  • Мне нравится
Реакции: TwiX
MxR, понял, спасибо
 
West14, а какой актуален?
 
Статус
В этой теме нельзя размещать новые ответы.
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу