Jump to content

Zero108

Актив
  • Регистрация

  • В сети

Everything posted by Zero108

  1. Вроде нужно пересохранить каждую тему теперь руками.
  2. Zero108 posted пост в теме in Флейм
    Поясните подробнее, о чём вы пишите.
  3. Zero108 posted пост в теме in Флейм
  4. Процесс последовательной установки расписан по пунктам тут: https://github.com/xtrime-ru/TelegramRSS#installation https://github.com/xtrime-ru/TelegramApiServer?tab=readme-ov-file#installation С автором скрипта можно связаться тут: Telegram: @xtrime Email: alexander(at)i-c-a.su Моя установка на Centos 7 1. Проверить, что порт 9504 на сервере доступен из сети. Это можно сделать по адресу https://www.reg.ru/web-tools/port-checker 2. Создать на сервере домен третьего уровня (или любой другой), который будет отвечать за создание RSS-ленты. Настроить для него SSL сертификат. Проверить, что домен доступен из сети в браузере (открывается тестовая страница). Например: https://rss.vashdomen.ru Если сервер работает через Nginx, внести следующую директиву в конфигурационный файл для этого домена (в двух местах, если Nginx работает для 80 и 443 портов): /etc/nginx/vhosts/<пользователь>/rss.vashdomen.ru.conf proxy_pass http://127.0.0.1:9504; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; Образец: https://github.com/xtrime-ru/TelegramRSS?tab=readme-ov-file#additional-steps 3. Зарегестрироваться на https://my.telegram.org, получить App api_id, App api_hash. Процесс несложный, результат показан на скриншоте и доступен по адресу https://my.telegram.org/apps 4. Авторизоваться в консоли сервера с правами root по ssh и в консоли ввести по очереди следующие команды для установки docker (докера) (будет установлен в ту папку, из которой выполнялась соманда curl): curl -fsSL https://get.docker.com -o get-docker.sh sh ./get-docker.sh 5. Установить Telegram Api Server (будет установлен в ту папку, из которой выполнялась соманда git) согласно мануалу: git clone https://github.com/xtrime-ru/TelegramApiServer.git TelegramApiServer cd TelegramApiServer cp .env.docker.example .env.docker docker compose pull Открыть файл для редактирования: .../TelegramApiServer/.env.docker Ввести данные API_ID и API_HASH, полученные в п.1: Сохранить файл и загрузить обратно на сервер. Запустить docker, выполнив команду: docker compose run --rm api Авторизовать сессию, введя по запросу свой номер телефона, к которому привязан Телеграм, в формате: +79998887766 Успешный запуск Tekegram Api Server будет подтвержден сообщением в консоли: TelegramApiServer ready. Number of sessions: 1. Выйти с помощью клавиш Ctrl+C Запустить docker и добавить его в автозагрузку на случай рестарта сервера: docker compose up -d systemctl start docker.service systemctl enable docker.service systemctl enable containerd.service 6. Установить скрипт Telegram RSS git clone https://github.com/xtrime-ru/TelegramRSS.git TelegramRSS cd TelegramRSS cp .env.docker.example .env.docker Открыть на редактирование файл: .../TelegramRSS/.env.docker Отредактировать и загрузить обратно на сервер: REAL_IP_HEADER=X-Forwarded-For SELF_URL=https://rss.vashdomen.ru (см. п.2 выше) FORBIDDEN_REFERERS_REGEX="^((?!vashdomen.ru).)*$" (чтобы медиа из RSS-ленты открывались только на своём домене) RPM=150 MEDIA_RPM=150 (количество запросов к летнте в минуту и количество запросов медиа в минуту) Выполнить команду в консоли: service docker restart Примечение: у меня после установки оба пакета находятся в одной папке: 7. Проверить, что импорт доступен, выполнив тестовый запрос к произвольному Телеграм-каналу в консоли: curl "https://rss.vashdomen.ru/rss/zv_art" или в браузере: https://rss.vashdomen.ru/rss/zv_art 8. Отредактировать главную страницы сайта https://rss.vashdomen.ru можно в следующем файле: .../TelegramRSS/public/index.html 9. Далее вы можете использовать данную ленту для импорта данных в форумы, виджеты, RSS-ридеры и т.п. Обратите внимание, что согласно пользовательскому соглашению, Телеграм встраивает свою рекламу в RSS-ленту, которую вы импортируете (см. ниже). Поэтому рекомендуется использовать импорт на свой сайт в премодерируемом режиме. Либо необходимо приобрести платную подписку для своего аккаунта в Телеграме. Либо вы можете модифицироватьт скрипт импорта и рассказать в комментариях, чем это быстро закончилось. Автор скрипта к рекламе не имеет никакого отношения. 10. Как это все работает, показано на схеме ниже:
  5. Zero108 posted пост в теме in Invision Community 4 Support
    Ну, так создай RSS в админцентре в разделе RSS Feeds для форумов или активируй RSS в приложении Forums. В чём проблема то? И делай в RSS-лентой потом что хочешь. Тебя сложно понять.
  6. Zero108 posted пост в теме in Флейм
    Разобрался с импортом RSS из открытых Телеграм каналов / групп вместе с автором скрипта, о котором речь шла тремя постави выше. Установил на свой сервер скрипт, сделал для него отдельный домен третьего уровня. Тестирую, готовлю мануал по установке к публикации здесь в Документах. Впечатления позитивные, автор достаточно лояльный и общительный, много помог в настройке с нуля. Скрипт работает, лимиты можно настраивать на свой вкус. Так вы не зависити от работоспособности стороннего сервера. Всё установлено и настроено непосредственно у вас, сами задаёте лимиты, ничего не платите. Всем хорошего настроения! Картинка для подниятия настроения:
  7. Ну, знаю, что этому телеграму нужно. Одну ленту считает валидной и принимает её: https://a108.net/videos.xml - причем единственную из всего многообразия создаваемых движком лент. Любую другую ленту не принимает.
  8. Есть такая настройка в разделе RSS Feed Imports: импортировать изображения как вложения. Но сколько я ни пытался с разными RSS-лентами, у меня оно не работает. У кого-то работает на 4.7.х?
  9. Zero108 posted пост в теме in Invision Community 4 Support
    turk что ты хочешь найти? Ну, давай, рассказывай...
  10. Кроме цвета мобильные версии тем ничем не отличаются.
  11. Zero108 posted пост в теме in Флейм
    Ну, оно сейчас странно работает: проксируется, но не закачивается на сервер. А у меня был то ли плагин, то ли ещё что-то на IPB 3, который все внешние картинки закачивал и менял ссылку в сообщении. Кажется это был самодельный плагин.
  12. Zero108 posted пост в теме in Флейм
    Да, ерундав какая-то с этим сервисом вышла. 15 запросов в минуту на сайте, у которого посещаемость большая, - это мало. При импорте картинки и медиа идут ссылками через https://tg.i-c-a.su/ - вот и получается, что лимит будет превышен обязательно. Сервис плохой. <p> <img alt="5440596496350301816_y_2.jpg" class="ipsImage ipsImage_thumbnailed" data-loading="true" data-src="https://tg.i-c-a.su/media/zv_art/765/5440596496350301816_y_2.jpg" src="//a108.net/applications/core/interface/js/spacer.png"> </p> <p> <a href="https://tg.i-c-a.su/media/zv_art/765/5440596496350301816_y_2.jpg" rel="external" target="_top"><img alt="thumb.jpeg" data-loading="true" data-src="https://tg.i-c-a.su/media/zv_art/765/preview/thumb.jpeg" src="https://a108.net/applications/core/interface/js/spacer.png" style="max-width: 100%; height: 0px;"></a> </p> <p> &nbsp; </p> <p> &nbsp; </p> <p> <a href="https://t.me/zv_art/765" rel="external">View in Telegram channel</a> </p> <p> &nbsp; </p> <p> &nbsp; </p> Раньше вроде была в Invision Community опция загрузки удаленных изображений. Потом я потерял эту настройку или она вообще исчезла. Нет такой настройки сейчас по дефолту? Или плагина какого-то, чтобы удалынные картинки загружались на диск, и ссыка менялась. В IPB 3 вроде был то ли плагин, то ли настройка.
  13. Zero108 posted пост в теме in Флейм
    Кто-нибудь импортирует через Telegram -> RSS в свой форум? Пока не нашёл бесплатного нормального агрегатора для генерации RSS-ленты из Телеграм канала и Телеграм группы. Пользовался https://tg.i-c-a.su/, но мой домен со временем забанили. Видимо, за большое количество обращений. (Мамкины программисты, нахера делать сервис, если он лимитированный?! Никому не нужен просто.) Вообщем, посоветуйте, если кто пользуется.
  14. Zero108 posted пост в теме in Флейм
    UPD За регистрацию с правом продажи доменов нужно заплатить 100 рублей и смс с кодом подтверждения не приходит. Альтернативная форма подтверждения, кроме смс, - активация через Телеграм: Немного не то, что я ищу. Я бы хотел найти нехитросделанный сервис. То есть зарегистрировался, выставил домен на продажу, продал, заплатил процент, вывел средства. А тут нужно в телеграме открыть реальный номер телефона (а не виртуальный от Тинькофф, указанный при регистрации на сайте). Я такие методы не поддерживаю. Если есть другие варианты бирж, поделитесь.
  15. Zero108 posted пост в теме in Флейм
    Попробую. Пока не могу зарегистрироваться. При переходе по ссылке в письме, вижу вот это:
  16. Zero108 posted пост в теме in Флейм
    Посоветуйте биржу доменных имен, где нехитросделанные условия. Хочу домен продать, который делегирован на меня: russianphotographs.net Желательно, если сами пользовались и уверены, что всё будет честно на указанной вами бирже.
  17. В настройках прав группы смотри. Can submit URLs?
  18. Никак не сделать в рамках текущего функционала и это минус к безопасности, так как посылать пароль в открытом виде небезопасно.
  19. OzzieKris Ну, пришли тестовую страницу, доступную для гостей на твоем сайте. Я посмотрю.
  20. Пропиши в custom.css opacity: 1; для класса иконки.
  21. Домен должен включать слово сиськи, учитывая возраст и основной пол его будущей аудитории. Предлагаю siskodrocher.ru.
  22. Телеграм тупит и с лентами, в которых нет приложения Videos? https://a108.net/rss/9-global-minus-videos.xml/ https://validator.w3.org/feed/check.cgi?url=https%3A%2F%2Fa108.net%2Frss%2F9-global-minus-videos.xml%2F Часто замечаю, что разрабам плевать на формат RSS-ленты. В приложении под битрикс тоже такое встречал. Телеграм вообще ничего не принимает, походу, кроме одной RSS-летны, созданной самим приложением Videos. Вот, к примеру, лента из Pages, созданная приложением для новостей: https://a108.net/news/?rss=1 - тоже не принимается в Телеграм как валидная, хотя валидатор пишет, что лента валидная. Какие-то траблы в Телеграме с этим. Слишком умный программист, которые проверку писал. Чтобы у него также кишечник работал на выход.
  23. Zero108 posted пост в теме in Invision Community 4 Support
    Активировать приложение Система в админцетре и, возможно, что-то ещё рядом.