Telegram channel with MIPT news aggregation. Join us!
Предложения писать сюда и сюда.
https://github.com/fiztehradio/miptnews/blob/master/sources
Откройте terminal и введите команды
# установить brew - усмтановщик пакетов для macOS
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
# установить python3 через brew
brew install python3
# установить все необходимые пакеты
pip3 install sqlalchemy tqdm feedparser python-telegram-bot
# скачать этот репозиторий
git clone https://github.com/ohld/miptnews
# записать в файл tokens ключи от бота и bit.ly
cd miptnews
cp tokens_template tokens
open tokens
- Во время первого запуска запустить
python3 create_table.py
- Запустить скрипт, который пробегается по спискам групп в вк, выкачивает последние посты, постит те из них, которых еще нет на канале, с периодом в полчаса.
python3 load_and_post.py
Вдохновлен https://habrahabr.ru/post/302688/.