Sign inSign up

azhinu/telefeed

By azhinu

•Updated about 5 years ago

Telegram bridge to RSS and VK.com

Image
0

305

azhinu/telefeed repository overview

⁠Github⁠

⁠Telefeed

Бот в телеграм для чтения ленты вконтакте и RSS лент

⁠Описание

http://telegra.ph/telefeedbot-05-12⁠

⁠Как это работает

Бот состоит из трех частей:

  • Сервер базы данных boltsrv
  • Сервер телеграм tgsrv
  • Харвестер postsrv Для хранения опубликованных ссылок используется Redis. Сервер публикаций периодически опрашивает источники, в случае нахождения нового контента отправляет в бота.

⁠Установка

⁠Общие действия
  1. Создайте Telegram бота
  2. Активируйте бота @BotFather
  3. Введите команду /newbot
  4. Введите название бота
  5. Введите имя бота
  6. По итогу проделанных операций вы получите Token и ссылку на бота.
  7. Скопируйте ссылку в удобное место.
  8. Для работы функционала, связанного с VK необходимо получить токен пользователя.
  9. Перейдите по ссылке https://vk.com/editapp?act=create.
  10. Создаем Standalone приложение.
  11. Получите ID только что созданного приложения.
  12. Перейдите по ссылке, подставив нужное значение: https://oauth.vk.com/authorize?client_id=ID_приложения&scope=groups%2Cwall%2Coffline%2Cphotos%2Cvideos%2Caudios%2Cdocuments&redirect_uri=https://oauth.vk.com/blank.html&display=page&v=5.63&response_type=token
  13. Авторизуйтесь в приложении.
  • Приложение не будет собирать ваши данные, список разрешений приложений при необходимости можно сократить.
  1. После авторизации произойдёт переадресация на страницу с надписью "Пожалуйста, не копируйте данные из адресной строки для сторонних сайтов. Таким образом Вы можете потерять доступ к Вашему аккаунту." Делаем именно то, что надпись гласит не делать -- найдите в адресной строке параметр "access_token=" и скопируйте его в удобное место.

Гит пулл, докер композ ап, дан. Либо просто стянуть композ файл с поднять его. Крч, сами разберётесь.

Tag summary

Content type

Image

Digest

Size

16.9 MB

Last updated

about 5 years ago

docker pull azhinu/telefeed