qwertyadrian / TG_AutoPoster

Telegram Bot for reposting from VK
MIT License
98 stars 19 forks source link

How install that? #1

Closed panikajo closed 6 years ago

panikajo commented 6 years ago

Распишите пожалуйста что откуда брать как им пользоваться?

qwertyadrian commented 6 years ago

Это исходный код бота, который пересылает записи из групп ВК в канал/чат/ЛС в Telegram. Чтобы им воспользоваться, нужно скачать на компьютер файлы AutoPoster_bot.py, config.py и last_known_id.txt. Затем в файле cofig.py вы должны задать значения переменных указанных в файле. Переменная TOKEN - это токен бота в телеграмме, который создан с помощью BotFather. Переменная GROUP - краткое название группы в ВК(то, что указывается в ссылке, например, https://vk.com/test_group123 значит GROUP = 'test_group123'). Переменная TOKEN_VK - это ваш access_token ВК, чтобы его получить можно перейти по этой ссылке, после того, как вы перешли по ссылке и авторизировались, нужно из адресной строки браузера скопировать ту часть ссылки где указано access_token=(например, http://api.vk.com/blank.html#access_token=12345abc&expires_in=0&user_id=12345678, значит переменая TOKEN_VK = '12345abc'). Переменная CHAT_ID - это ссылка на канал/чат Telegram(например, CHAT_ID = '@channel_123') или это ваш ID Telegram (его можно узнать у @my_id_bot). После того, как вы сохранили файл config.py, вы просто запускаете файл AutoPoster_bot.py Но чтобы бот отправлял сообщения в канал он должен быть администратором канала, а чтобы он отправлял вам сообщения в ЛС нужно его активировать.