Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rob-med/botpitchfork
BotPitchfork, a Pitchfork Twitter bot
https://github.com/rob-med/botpitchfork
flask heroku music pitchfork twitter twitter-api twitter-bot
Last synced: 2 days ago
JSON representation
BotPitchfork, a Pitchfork Twitter bot
- Host: GitHub
- URL: https://github.com/rob-med/botpitchfork
- Owner: rob-med
- License: other
- Created: 2020-01-24T16:00:41.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2023-02-02T02:19:12.000Z (almost 2 years ago)
- Last Synced: 2023-03-04T19:51:14.418Z (over 1 year ago)
- Topics: flask, heroku, music, pitchfork, twitter, twitter-api, twitter-bot
- Language: Python
- Homepage: https://twitter.com/BotPitchfork
- Size: 5.86 KB
- Stars: 1
- Watchers: 2
- Forks: 1
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# BotPitchfork, a Pitchfork Twitter bot
This repo contains the code running the [BotPitchfork](https://twitter.com/BotPitchfork) Twitter bot, which tweets Pitchfork's best new music - tracks, albums and reissues - as soon as it's announced.
The bot is built using [Dashblock](https://dashblock.com) and [Tweepy](http://tweepy.org).
Everything is hosted on Heroku, with a Flask app.## Description
A detailed description of the project can be found [on Medium](https://medium.com/analytics-vidhya/building-a-twitter-bot-with-any-data-using-dashblock-and-tweepy-fd2b9f7ff5fc).
## Hosting
The template used to host the Flask app on Heroku comes from:
https://github.com/yefim/flask-heroku-sample.There you will also find instructions on how to deploy to Heroku.
## Automated Tweeting
To enable constant monitoring and automated tweeting you need to create a cron job in Heroku, and this can be done using the [Heroku Scheduler](https://addons-sso.heroku.com/apps/d1734328-bd3f-484a-ac91-2e1aa2627c80/addons/1370e47f-2612-4cae-a639-19fc0527d03c) add on, connected to the **post.py** script.