VK-to-TG-parser-memes-news-feed

Форк
0

2 месяца назад
2 месяца назад
2 месяца назад
README.md

Мемная лента Телеграм | Парсер новых мемов из групп

Бот, который с помощью vk-api ворует копирует мемы вам в чат, ЛС или супергруппу!
Мой Телеграм канал - Клик

📖 Описание

Для функционирования вам потребуется аккаунт во ВКонтакте, бот с помощью методов vk-api получает информацию о новом посте.
В свою очередь новые посты проверяются специльным скриптом checker.

Можно заставить бота скидывать мемы в группу, канал, супергруппу или в линые сообщения.

Все данные храняться в SQLite, мемы в хранилище, поэтому вам потребуется место на диске

📦 Команды

В личных сообщениях бот полностью работает на callback кнопках (кроме добавления новых групп)

Команды для групп и супергрупп:

  • add {url} - Подписывает чат на новые мемы группы ВК.
  • list - Выводит список всех групп, на которые подписан чат.

У супергрупп есть топики, или же обсуждения, и если не указать в какой из топиков отправлять мемы, вылезет оишбка...

  • мем сюда - Можно писать несколько раз, дает понять боту в какой топик скидывать мемы.
  • meme here - Альтернатива мем сюда.

Если нажать на callback с названием группы, после ввода команды list - покажется панель усправления.
Здесь можно отписаться от новых мемов группы.

Здесь можно отписаться от новых мемов группы.

🤖 Запуск бота

Для функционирования бота вам потребуется аккаунт ВКонакте и место на диске.

1. Для начала вам потребутеся склонировать репозиторий к себе на компьютер через Git Bash.

git clone https://github.com/droptrigger/VK-to-TG-parser-memes-news-feed.git

2. Установим все неободимые библиотки:

pip install aiogram
pip install vk-api
pip install aiosqlite

3. Переходим по ссылке https://vkhost.github.io, выбираем "Настройки", включаем ВСЕ права, тип токена - пользователь. Разрешаем и копируем ссылку.

4. Из ссылки копируем все с access_token= по &expires_in.... И записываем это куда-нибудь.

5. Переходим в https://t.me/BotFather и создаем бота, отключаем ему режим Privacy mode. Это нужно для того, чтобы бот реагировал н сообщения.

6. В том же BotFather берем и копируем API ключ

7. Переходим в файл config и вместо пропусков вписываем наши токены.

  • P.S: (если начнет ругаться vk-api при запуске, вы не правильно вставили токен, либо он вовсе не правильный)

✅ Well done! Теперь все должно работать

Описание

Бот, который с помощью vk-api кидает картинки с новых постов групп ВК, на которых вы подписались через Telegram-бота.

Языки

Python

Сообщить о нарушении

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.