[Telegram] Core

[Telegram] Core 2.0.5 Alpha 9

Нет прав для скачивания
Это с куками что-то не то.
Как я уже ранее сказал, дополнение полностью использует функционал движка для интеграции с механизмом связанных учётных записей. Для его полноценной работы используется сессия. Сессия использует куки браузера для сопоставления данных на сервере - с пользователем.
Если при переходе из бота действительно выскакивает текст про "отсутствующую связанную учётную запись для запроса", значит кука потерялась. Либо авторизация начиналась из браузера А, а из Телеграмма открылся браузер Б.
день добрый а как узнать куда потерялась кука)
 
Сегодня нашел такую ошибку в логах:
Код:
XF\PrintableException: Please enter a number that is no more than 4294967295.
src/XF/Mvc/Entity/Entity.php:1216           
Сгенерирована пользователем: Неизвестная учётная запись              
15.12.2021 в 19:34
Код:
#0 src/addons/SModders/TelegramCore/ConnectedAccount/Provider/Telegram.php(105): XF\Mvc\Entity\Entity->save()
#1 connected_account.php(59): SModders\TelegramCore\ConnectedAccount\Provider\Telegram->requestProviderToken(Object(XF\ConnectedAccount\Storage\StorageState), Object(XF\Http\Request), NULL, false)
#2 {main}
Код:
array(4) {
  ["url"] => string(191) "/connected_account.php?id=5007752648&first_name=Hell&last_name=Angle&username=hellangleisnoobatcrack&auth_date=1639571120&hash=547fe5ac49b80cf86ad05dfe188df21e25a94f6c869cbb9dd0ef7a62b5102e46"
  ["referrer"] => bool(false)
  ["_GET"] => array(6) {
    ["id"] => string(10) "5007752648"
    ["first_name"] => string(4) "Hell"
    ["last_name"] => string(5) "Angle"
    ["username"] => string(22) "hellangleisnoobatcrack"
    ["auth_date"] => string(10) "1639571120"
    ["hash"] => string(64) "547fe5ac49b80cf86ad05dfe188df21e25a94f6c869cbb9dd0ef7a62b5102e46"
  }
  ["_POST"] => array(0) {
  }
}
Смею предположить, что это связано с
Support for int64 IDs
With its rapid growth, Telegram is moving from 32-bit to 64-bit IDs so that users can continue creating billions of groups, channels and bots. Your app will need to support these new IDs as soon as possible to ensure users aren't interrupted.

To do so, make sure your app supports this API layer:
Ждать фикса?
 
CrazyHackGUT обновил(а) ресурс [Telegram] Core новой записью:

Обновление до 2.0.4.1

Полный список изменений​

Изменено

  • Тип колонки id в таблице пользователей был изменён на BigInt для поддержки . Это должно исправить следующую ошибку при попытке входа пользователей:
    Код:
    ErrorException: Fatal Error: Uncaught XF\PrintableException: Пожалуйста, введите число не большее 4294967295.
    in /src/XF/Mvc/Entity/Entity.php:1216
    
    Stack...

Узнать больше об этом обновлении...
 
CrazyHackGUT обновил(а) ресурс [Telegram] Core новой записью:

Обновление до 2.0.5 Alpha 8

Это - альфа-версия дополнения. Я не гарантирую её стабильную работоспособность и всё в этом духе. Установка исключительно на Ваш страх и риск.
Вы по прежнему можете скачать и установить последнюю стабильную на данный момент версию (2.0.4.1) с вкладки "История" или
по этой ссылке...

Узнать больше об этом обновлении...
 
Последнее редактирование:
Сделал.
Для тех, кто на стейбл ветке всё ещё - устанавливайте 2.0.4.1 (из истории можно (и нужно) взять).
Для тех, кто любит риск (дев-ветка) - к ресурсу последним обновлением был опубликован 2.0.5 alpha 8 с исключительно этим фиксом.
 
Если кто-то успел скачать - перекачайте архив. Обнаружил подставу от Криса и Ко после загрузки архива, которая бы мешала работать фиксу.
Ну или можете просто хэши дропнуть и вручную .
 
А фикс списка ботов не добавил. При открытии списка ботов показывает ошибку на пустой странице.
Код:
Template errors
Template admin:smcore_crud_list: [E_USER_WARNING] Macro admin:smcore_crud_list:full-block is unknown (src/XF/Template/Templater.php:657)

В журнале следующая ситуация:

ErrorException: Template error: [E_USER_WARNING] Macro admin:smcore_crud_list:full-block is unknown src/XF/Template/Templater.php:657
Код:
#0 [internal function]: XF\Template\Templater->handleTemplateError(512, '[E_USER_WARNING...', '/var/www/site...', 657, Array)
#1 src/XF/Template/Templater.php(657): trigger_error('Macro admin:smc...', 512)
#2 src/XF/Template/Templater.php(770): XF\Template\Templater->getTemplateMacro('admin', 'smcore_crud_lis...', 'full-block')
#3 internal_data/code_cache/templates/l2/s0/admin/smodders_tgcore__bots_index.php(53): XF\Template\Templater->callMacro('smcore_crud_lis...', 'full-block', Array, Array)
#4 src/XF/Template/Templater.php(1651): XF\Template\Templater->{closure}(Object(SV\StandardLib\XF\Template\Templater), Array, NULL)
#5 src/XF/Template/Template.php(24): XF\Template\Templater->renderTemplate('smodders_tgcore...', Array)
#6 src/XF/Mvc/Renderer/Html.php(50): XF\Template\Template->render()
#7 src/XF/Mvc/Dispatcher.php(460): XF\Mvc\Renderer\Html->renderView('SModders\\Telegr...', 'admin:smodders_...', Array)
#8 src/XF/Mvc/Dispatcher.php(442): XF\Mvc\Dispatcher->renderView(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#9 src/XF/Mvc/Dispatcher.php(402): XF\Mvc\Dispatcher->renderReply(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#10 src/XF/Mvc/Dispatcher.php(60): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'html')
#11 src/XF/App.php(2351): XF\Mvc\Dispatcher->run()
#12 src/XF.php(517): XF\App->run()
#13 admin.php(13): XF::runApp('XF\\Admin\\App')
#14 {main}
Код:
array(4) {
["url"] => string(34) "/admin.php?smodders_telegram/bots/"
["referrer"] => string(79) "https://site.ru/admin.php?add-ons/install-from-archive-complete&batch_id=92"
["_GET"] => array(1) {
["smodders_telegram/bots/"] => string(0) ""
}
["_POST"] => array(0) {
}
}
 
Последнее редактирование:
CrazyHackGUT обновил(а) ресурс [Telegram] Core новой записью:

Обновление до 2.0.5 Alpha 9

Это - альфа-версия дополнения. Я не гарантирую её стабильную работоспособность и всё в этом духе. Установка исключительно на Ваш страх и риск.
Вы по прежнему можете скачать и установить последнюю стабильную на данный момент версию (2.0.4.1) с вкладки "История" или
по этой...

Узнать больше об этом обновлении...
 
У меня вот такая ошибка
Received error from Telegram when pushing update by webhook method: Wrong response from the webhook: 503 Service Temporarily Unavailable

Received: Только что

This error will be automatically hidden 1 day after receiving.

Сообщение в телегу не приходит.

Core 2.0.5 Alpha 9​

XF v2.1.12
 
Последнее редактирование:
mysite, я ловил похожее, но не факт, что у вас тоже самое. Но рекомендую посмотреть
(Не)интересное наблюдение. Если форум отключить, попробовать установить плагин и поставить вебхук(SSL разумеется есть), то при попытке просмотреть детали вебхука, будет возвращаться ошибка 503. Если же форум включить и попробовать сделать тоже самое - все работает
 
mysite, я ловил похожее, но не факт, что у вас тоже самое. Но рекомендую посмотреть
Я не отключал форум, прям так ставил.
И сообщение в телеграм не приходит.

переустановил ошибка эта ушла, при вводите номера бот не пишет.
В Pending update count ничего не появляется, 0 показывает и все.

Не понимаю почему не работает, проверял еще на v2.2.2 тоже не приходит сообщение.
Бот создан, домен прописан, api вставил, вебхук включен.
 
Последнее редактирование модератором:
Ни как не могу сделать чтобы работало, думал мож из за клаунда не пропускает, добавил подсети телеграма в белый список и ничего.
У меня впс за бугром.
Мож какие порты открыть нужно?
 
mysite, если актуально - напишите в ЛС, но нужны будут данные. Мне вот так сложно сказать, в чём именно у Вас проблема.
У самого сайт стоит в Германии (Hetzner), там всё нормально работает.
 
CrazyHackGUT, не могу понять. Старая, она же актуальная версия, не работает почему то. В соединение ошибки...
Все новое поставил, соединение есть, все работает через раз.
1 раз прокатило и четко вошёл, а 2 раз - другой человек привязывает ТГ а ему выбивает ошибку при нажатие в боте на кнопку Вход:
Отсутствует действующая связанная учётная запись для запроса. Пожалуйста, попробуйте ещё раз.

Пару часов перебераю... не могу понять в чем проблема...

Обратная ссылка
Она же отправляет на не понятную страницу с ошибкой выше
 
Последнее редактирование:
Просмотреть информацию о вебхуке
Получена ошибка от Telegram при отправке обновления методом вебхука: Wrong response from the webhook: 404 Not Found
Получено: Сегодня в 09:18
Эта ошибка будет автоматически скрыта через 1 день после получения.

Вот такое сообщение в Просмотреть информацию о вебхуке
 
IMG_20220213_142933.jpg

Теперь вообще беда...
Ничего не делал особо. Сносил новую версию и ставил старую для того чтобы проверить и вуаля...

Выручайте(
 
Подскажите пожалуйста как исправить данную ошибку? не могу Двухфакторную аутентификацию по телеграмму сделать выдают ошибку ниже.

InvalidArgumentException: Container key 'telegram' was not found src/XF/Container.php:46

Трассировка стека​

#0 src/XF/App.php(2388): XF\Container->offsetGet('telegram')
#1 src/addons/BS/Telegram/Tfa/Telegram.php(118): XF\App->offsetGet('telegram')
#2 src/addons/BS/Telegram/Tfa/Telegram.php(95): BS\Telegram\Tfa\Telegram->getTelegram()
#3 src/XF/Pub/Controller/Account.php(1043): BS\Telegram\Tfa\Telegram->meetsRequirements(Object(MMO\UserBanInfo\XF\Entity\User), NULL)
#4 src/XF/Mvc/Dispatcher.php(352): XF\Pub\Controller\Account->actionTwoStepEnable(Object(XF\Mvc\ParameterBag))
#5 src/XF/Mvc/Dispatcher.php(259): XF\Mvc\Dispatcher->dispatchClass('XF:Account', 'TwoStepenable', Object(XF\Mvc\RouteMatch), Object(XenConcept\ProfileViews\XF\Pub\Controller\Account), NULL)
#6 src/XF/Mvc/Dispatcher.php(115): XF\Mvc\Dispatcher->dispatchFromMatch(Object(XF\Mvc\RouteMatch), Object(XenConcept\ProfileViews\XF\Pub\Controller\Account), NULL)
#7 src/XF/Mvc/Dispatcher.php(57): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
#8 src/XF/App.php(2351): XF\Mvc\Dispatcher->run()
#9 src/XF.php(517): XF\App->run()
#10 index.php(20): XF::runApp('XF\\Pub\\App')
#11 {main}

Содержимое запроса​

array(4) {
["url"] => string(35) "/account/two-step/bsTelegram/enable"
["referrer"] => string(34) " "
["_GET"] => array(0) {
}
["_POST"] => array(1) {
["_xfToken"] => string(8) "********"
}
}
 
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу