Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/aeswibon/job
Bot to search and tweet jobs every 30 mins
https://github.com/aeswibon/job
actions django django-rest-framework postgresql twitter-api twitter-bot
Last synced: about 2 months ago
JSON representation
Bot to search and tweet jobs every 30 mins
- Host: GitHub
- URL: https://github.com/aeswibon/job
- Owner: aeswibon
- Created: 2024-03-06T20:37:38.000Z (11 months ago)
- Default Branch: master
- Last Pushed: 2024-04-18T16:15:12.000Z (9 months ago)
- Last Synced: 2024-04-18T18:13:11.433Z (9 months ago)
- Topics: actions, django, django-rest-framework, postgresql, twitter-api, twitter-bot
- Language: Python
- Homepage: https://twitter.com/CareerbotX
- Size: 208 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Twitter Job bot
A Twitter bot using Django that uses OAuth 2.0 to authenticate and Twitter API v2 to post tweets automatically using Github Actions.
[![Last Tweet](https://github.com/aeswibon/job/actions/workflows/tweet.yaml/badge.svg?branch=master&event=schedule)](https://github.com/aeswibon/job/actions/workflows/tweet.yaml)
## Features
- [x] Post tweets automatically using Github Actions
- [x] Use OAuth 2.0 to authenticate
- [x] Use Twitter API v2 to post tweets
- [x] Use Django to manage the botIf you want to use this bot, you need to create a Twitter Developer account and create a new project to get the Client ID and secret. \
Also, you can develop your own bot by using the following template: [Bot Template](https://github.com/aeswibon/twitter-bot-project-template)