Posts Twitter Tweets to Discord through Webhook
To further configure the bot get Heroku CLI and run launcher.py. (Warning: This is not recommended for inexperienced users since a lot of things could go wrong. Troubleshooting support will not be provided.)
heroku login heroku create <your heroku app name> cd <your heroku app name> git remote add origin https://github.com/NNTin/discord-twitter-bot git pull origin master python bot/launcher.py git add . git commit -am "updated configuration" git push heroku
This will create a data.json and the bot will ignore any set environment variable.
(Warning: This is only recommended for experienced users who have some basic experience with CLI.)
Get Python >=3.6.0, <3.7.0
git clone https://github.com/NNTin/discord-twitter-bot.git cd discord-twitter-bot # ^ download the project and cd into it python3 -m venv venv # optional virtual environment, recommended source venv/bin/activate # only run if you did venv python3 bot/launcher.py # configure the bot, this create a config.json python3 bot/main.py # run the bot
Once you have set everything up you can run main.py directly. (Useful in combination with systemd, Upstart, PM2, etc.)