The Daily Bible Verse Bot is a Discord bot that provides users with daily Bible verses, random verses, and more. It allows users to subscribe and unsubscribe from receiving daily verses and provides various statistics about its usage and activity.
npm install
.cfg/config.sample.json
file to cfg/config.json
.botToken
value in config.json
with your Discord bot token.node ./js/bot.js
or the provided /scripts/pm2-startup.sh
script./subscribe
: Subscribe to receive daily Bible verses./unsubscribe
: Unsubscribe from receiving daily Bible verses./randomverse
: Get a random Bible verse via DM./stats
: View bot statistics, including subscribed users and command usage./support
: Get a link to the issue tracker for reporting issues and requesting support.daily-bible-verse-bot/
│
├── assets/
│ ├── bible_scripture_icon.png
│ └── statuses.txt
│
├── cfg/
│ └── config.json
│
├── db/
│ ├── subscribed_users.json
│ └── stats.json
│
├── js/
│ ├── commands/
│ │ ├── subscribe.js
│ │ ├── unsubscribe.js
│ │ ├── randomverse.js
│ │ ├── stats.js
│ │ └── support.js
│ ├── db/
│ │ ├── subscribeDB.js
│ │ └── statsDB.js
│ ├── services/
│ │ └── bibleApi.js
│ ├── bot.js
│ ├── logger.js
│ └── verseSender.js
│
├── logs/
│ ├── archive/
│ │ ├── applicationExit_<timestamp>.log
│ │ └── bot_<timestamp>.log
│ ├── applicationExit.log
│ └── bot.log
│
│ ├── archiveLog.sh
│ ├── pm2-startup.sh
│ └── pm2-stop.sh
│
├── package-lock.json
├── package.json
└── README.md
This project is licensed under the MIT License.