Небольшое приложения для переноса чатов ВК в Telegram каналы.
Сейчас поддерживаются:
- Обычные сообщения
- Фотографии
- Видео
- Документы
- Публикации
- Аудио сообщения
- Опросы
- Стикеры
- Ссылки
- Упоминания
Для запуска требуется:
- Токен бота Telegram (получить в @BotFather)
- Токен пользователя VK с доступом к сообщениям (получить тут для VK Admin)
Токены нужно положить в переменные среды BOT_TOKEN
и VK_TOKEN
соответственно.
Бота необходимо добавить в Telegram канал, дать права для публикации сообщений.
В файле chats.json
указать необходимые чаты и соответствующие им каналы в формате:
{
"2000000123": "@channel",
"2000001337": -1001231231234
}
Канал может быть либо публичным (строка, начинающаяся на @), либо приватным (необходимо добавить в начало ID -100
)