[Telegram] Core

[Telegram] Core 2.0.5 Alpha 9

Нет прав для скачивания
Доброго времени суток.
Вроде все настроил по инструкции, но при попытке авторизоваться через бота получаю ошибку:
There is no valid connected account request available. Please try again.
Подскажите где искать проблему и ее решение?
 
Здравствуйте, подскажите, это дополнение выводит кнопку telegram где нибудь в контакты или информации в профиле, если я привязываю его к своему аккаунту? Или это дополнение реализовано только для входа на форум ?
То, о чем вы говорите, можно сделать через это - https://xenforo.info/resources/Контакты-в-дополнительных-полях-тем.9412/
 
Доброго времени суток.
Вроде все настроил по инструкции, но при попытке авторизоваться через бота получаю ошибку:
There is no valid connected account request available. Please try again.
Подскажите где искать проблему и ее решение?
Callback URL правильно указан/используется?

форум.ру/connected_account.php
 
Они и так и выводятся сейчас у меня. При этом с плагином [Telegram] Core идет привязка аккаунта, но нужно еще зайти потом в настройки дополнительных полей и выставить еще раз тот же логин тг. Поэтому и спрашивал выводит ли он куда нибудь в информацию этот тг, чтобы не указывать его дважды.
 
так в BotFather вроде же надо было только домен указать? или где для телеграма нужно этот Callback URL правильно указывать?
Вы читали пост с инструкцией по установке? В частности, вам указывают на пункт 9
 
Дорогие знатоки. Проблема так и не ушла, можете хоть как то помочь или направить что делать то?

Всем доброго утра, столкнулся с подобной проблемой https://xenforo.info/threads/telegram-core.28765/post-422867

По ситуации: при объединение пару баз разных форумов были ошибки ссылающиеся на ваши моды, их удалили. Процесс слияния прошел успешно, все моды установили заново, но перестали работать уведомления в тг, решили перепривязать учетки тг и полезли вот такие ошибки как в том посте у человека.

Посмотреть вложение 149143

Нажимает подтвердить и ни чего не происходит, в админке ошибка. В базе данных вообще нет записи о этом юзере. У новых юзеров которые ранее ни когда не привязывали учетку тг все работает

Заголовок: `Error: Template public:connected_account_associated_smodders_telegram error: Call to a member function getAccessToken() on bool src/addons/SModders/TelegramCore/ConnectedAccount/ProviderData/Telegram.php:27`

PHP:
#0 src/addons/SModders/TelegramCore/ConnectedAccount/ProviderData/Telegram.php(66): SModders\TelegramCore\ConnectedAccount\ProviderData\Telegram->getProviderKey()
#1 src/XF/Template/Templater.php(1194): SModders\TelegramCore\ConnectedAccount\ProviderData\Telegram->get('username')
#2 internal_data/code_cache/templates/l2/s11/public/connected_account_associated_smodders_telegram.php(7): XF\Template\Templater->method(Object(SModders\TelegramCore\ConnectedAccount\ProviderData\Telegram), 'get', Array)
#3 src/XF/Template/Templater.php(1654): XF\Template\Templater->{closure}(Object(SV\LazyImageLoader\XF\Template\Templater), Array, NULL)
#4 src/XF/ConnectedAccount/Provider/AbstractProvider.php(371): XF\Template\Templater->renderTemplate('connected_accou...', Array)
#5 src/XF/Entity/ConnectedAccountProvider.php(83): XF\ConnectedAccount\Provider\AbstractProvider->renderAssociated(Object(XF\Entity\ConnectedAccountProvider), Object(MMO\Hide\XF\Entity\User))
#6 src/XF/Template/Templater.php(1194): XF\Entity\ConnectedAccountProvider->renderAssociated()
#7 internal_data/code_cache/templates/l2/s11/public/connected_account_macros.php(40): XF\Template\Templater->method(Object(XF\Entity\ConnectedAccountProvider), 'renderAssociate...', Array)
#8 src/XF/Template/Templater.php(827): XF\Template\Templater->{closure}(Object(SV\LazyImageLoader\XF\Template\Templater), Array, NULL)
#9 internal_data/code_cache/templates/l2/s11/public/account_connected.php(28): XF\Template\Templater->callMacro('connected_accou...', 'disassociate', Array, Array)
#10 src/XF/Template/Templater.php(1654): XF\Template\Templater->{closure}(Object(SV\LazyImageLoader\XF\Template\Templater), Array, NULL)
#11 src/XF/Template/Template.php(24): XF\Template\Templater->renderTemplate('account_connect...', Array)
#12 src/XF/Mvc/Renderer/Html.php(50): XF\Template\Template->render()
#13 src/XF/Mvc/Dispatcher.php(460): XF\Mvc\Renderer\Html->renderView('XF:Account\\Conn...', 'public:account_...', Array)
#14 src/XF/Mvc/Dispatcher.php(442): XF\Mvc\Dispatcher->renderView(Object(Nulumia\XFOptimize\XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#15 src/XF/Mvc/Dispatcher.php(402): XF\Mvc\Dispatcher->renderReply(Object(Nulumia\XFOptimize\XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#16 src/XF/Mvc/Dispatcher.php(60): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'html')
#17 src/XF/App.php(2487): XF\Mvc\Dispatcher->run()
#18 src/XF.php(524): XF\App->run()
#19 index.php(20): XF::runApp('XF\\Pub\\App')
#20 {main}

PHP:
array(4) {
  ["url"] => string(28) "/account/connected-accounts/"
  ["referrer"] => string(48) "https://********.org/account/connected-accounts/"
  ["_GET"] => array(1) {
    ["/account/connected-accounts/"] => string(0) ""
  }
  ["_POST"] => array(0) {
  }
}

CrazyHackGUT писал в лс на счет скрипта который он упоминал, но ответа пока так и не получил. Прошло уже более 2х недель. Помогите, пожалуйста
 
dems_dd, вам помочь может только автор
 
Отмирал на какое-то время.
dems_dd, как именно базы данных объединялись?
 
dems_dd, а можете показать значение колонки connected_accounts в xf_user_profile у любого пользователя, у которого проблемы с Телегой? И до кучи его запись от этого дополнения в таблице xf_user_connected_account.
 
в базе данных нет записи о подключенной учетки тг. Показываю на своем примере. Такая же проблема есть еще у нескольких человек. Люди которые регистрировались после этих манипуляций, у них все хорошо
 

Вложения

  • 1715248482898.png
    1715248482898.png
    22.4 KB · Просмотры: 12
  • 1715248653107.png
    1715248653107.png
    45.5 KB · Просмотры: 11
dems_dd, скачайте "блоб" своей записи для колонки connected_accounts в xf_user_profile и проверьте значение (там JSON лежит).
Как правило, такая ошибка сигнализирует о том, что там есть телеграм-аккаунт, а в таблице xf_user_connected_account - ноль инфы о нём.
Если удалить, залить в базу обратно, то телега для вашего нормализуется.

Массовое решение чуть попозже выложу, если дело и правда в этом. Мне его надо будет найти ещё в своей файлопомойке...
 
Упс! Мы столкнулись с некоторыми проблемами.
Failed to connect to api.telegram.org port 443 after 2721 ms: Connection timed out
1715274535444.jpg
Обновил API token у @BotFather хотел сменить в настройках бота /admin.php?smodders_telegram/bots/
Не сохраняет его и не обновляет
1715275003321.jpg
 
Ваш сервер не смог установить соединение с сервером TG. К плагину этот вопрос имеет мало отношения
Никаких изменений не делалось и тут вот такое
Что могло произойти?
1715283585591.jpg
 
Последнее редактирование:
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу