Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/airani/quran-twitter-bot
A twitter bot that tweets every hour an Aye of Quran with Persian translation
https://github.com/airani/quran-twitter-bot
arabic bot go golang persian quran twitter twitter-bot
Last synced: about 3 hours ago
JSON representation
A twitter bot that tweets every hour an Aye of Quran with Persian translation
- Host: GitHub
- URL: https://github.com/airani/quran-twitter-bot
- Owner: airani
- Created: 2019-01-29T13:30:17.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2020-08-26T00:10:47.000Z (about 4 years ago)
- Last Synced: 2024-06-20T11:56:13.564Z (5 months ago)
- Topics: arabic, bot, go, golang, persian, quran, twitter, twitter-bot
- Language: Go
- Homepage: https://twitter.com/HourQuran
- Size: 671 KB
- Stars: 7
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Quran Twitter Bot
[![Build Status](https://travis-ci.com/airani/quran-twitter-bot.svg?branch=master)](https://travis-ci.com/airani/quran-twitter-bot)
This is a Quran Twitter bot that tweets every hour an Aye of Quran with Persian translation. This bot wrriten by GoLang.
This bot now tweet to [@HourQuran](https://twitter.com/HourQuran) account at Twitter.
## Build
``` sh
# Download modules
go mod download# Build
go build -o $GOPATH/bin/quran-twitter-bot# Run with simple configuration
go run main.go tweetAye --config config/.cobra.json# Run after build
quran-twitter-bot tweetAye --config config/.cobra.json
```## TODO
- [x] Add dev and prod environments with config files
- [x] Add git repo
- [x] Add readme file
- [x] Dockerize
- [x] Add test file
- [x] Stop working with DB and working with xml files for Quran data
- [x] Handle aye with required sajdeh
- [ ] Tweet aye with image