[Telegram] Core

[Telegram] Core 2.0.5 Alpha 10

Нет прав для скачивания
  • Удалены уведомления.
    Теперь они устанавливаются отдельным аддоном.
  • Удалён код, связанный с вставкой медиа-постов из Telegram.
    Теперь он вынесен в отдельный аддон.
  • Введён новый класс для работы с API.
  • Добавлен код для обновления базовой информации о пользователе (имя, фамилия, логин). Обновление происходит раз в сутки.
Если использовали уведомления, сначала обновите этот аддон, и только после того, как обновление будет выполнено в админке - можете устанавливать.
Апдейтер попытается почистить то, что потом впоследствии создаст обратно аддон уведомлений. Но он это будет делать только если аддона нет.
  • Исправлена ошибка, когда отправитель сообщения в беседе так же получал уведомление в Telegram.
  • [для разработчиков сторонних аддонов] Добавлен новый метод editMessageText() в энтити Kruzya\Telegram:User
  • Добавлена поддержка использования прокси-сервера при выполнении запросов к Telegram Bot API.
    1533680847375.png

    По-умолчанию, используется прокси-сервер, которым пользуюсь я и ещё пара сотен людей (точные цифры не назову: не веду такую статистику) для посещения Telegram. Он, кстати, публиковался здесь на форуме.
    Вы можете, конечно, поднять свой SOCKS5 прокси-сервер, и указать его.
  • Теперь уведомления вместо моментальной отправки добавляются в очередь, которую разбирает задача в Cron с интервалом запуска "каждую минуту".
Добавлены забытые изменения в классе Notifier (уведомления из Личных Переписок).
Добавлены забытые изменения.
  • Небольшой рефактор.
  • Опция глобального выключения уведомлений заменена на пермишн:
    permission_list.png
  • Исправлена ошибка, когда при попытке сделать что-либо с диалогами, вылезала ошибка. Спасибо Efremov за баг-репорт.
  • Добавлены настройки аддона.
    • Добавлена настройка для глобального разрешения отправки уведомлений через Telegram.
      Если выключено, у пользователей даже не отображается опция включения уведомлений.
      По-умолчанию, отправка уведомлений разрешена.
    • Добавлена настройка для автоматического отключения отправки уведомлений через Telegram, если одна из попыток отправить сообщение не удалась.
      Полезно, если пользователь запрещает боту присылать ему сообщения от имени сайта.
    • По-умолчанию, выключено.

      Обратите внимание: при включении данной опции, отправка уведомлений так же выключается если не удалось отправить сообщение из-за проблем на стороне самого Telegram.
    addon_settin gs.png
  • Удалена случайно оставленная строчка кода отладки.
Исправлен сломанный установщик (а именно функция обновления).
Надо было больше тестить.

Если у кого была ошибка вида TypeError - перекачайте архив и повторите процесс обновления.
  • Добавлен Telegram Post Widget.
    Он позволяет легко поделиться с постом из канала или чата Telegram.
    postwidget_preview.png

    Для того, чтобы добавить пост из Telegram канала, просто скопируйте ссылку на него (ПКМ по посту -> Copy Link) и вставьте в окно, которое открывается по нажатию на Insert -> Media
  • Добавлены уведомления с форума в Telegram.
    Работают в тестовом режиме.
    telegram_notifications.png

    Для просмотра этого контента нам потребуется ваше согласие на установку файлов cookie третьих лиц.
    Более подробную информацию можно найти на нашей странице cookie.
    Уведомления о сообщениях в переписках должны корректно работать.
    Обычные уведомления могут (в редких случаях) не приходить из-за особенностей отловли оных. Об этих проблемах просьба писать в теме на форуме, либо .
    P.S.: Не забудьте включить их. По-умолчанию, они выключены.
    Для этого зайдите в настройки и пролистайте в самый низ. Там будет блок "Telegram". Обратите внимание, что настройки не отображаются, если аккаунт Telegram не подключен к аккаунту на форуме.
    account_settings.png
  • Добавлены настройки кнопки.
    Для удобства, для каждого шаблона - свои настройки.
    В них Вы можете отключить вывод аватарки (если пользователь авторизован в Telegram через браузер), изменить размер кнопки или поменять закругление у кнопок.
    style_settings.png
  • Оптимизирована работа с БД на странице связанных учётных записей.
Назад
Сверху Снизу