ONLINE

BibleBot Certified Bots

discord.py

The premier Discord bot for Bible verses.

Created By: vypr# 4903 Certified Developer

BibleBot

Codacy Badge Help Translate on Crowdin Join us on Discord Discord Bots

The premier Discord bot for Bible verses and Christian resources.

To use it, just say a Bible verse or use the +biblebot help command.

Self-Host Installation

Linux/MacOS

git clone https://github.com/BibleBot/BibleBot.git
cd BibleBot
python3 -m venv venv
source venv/bin/activate
cp src/config.example.ini src/config.ini
$EDITOR src/config.ini
pip install -U "https://github.com/Rapptz/discord.py/archive/rewrite.zip#egg=discord.py[voice]"
pip install -U bs4 colorama lxml requests tinydb name_scraper zlib
python src/bot.py

Windows (requires Git Bash)

Step 1. Git

  1. Clone or download the repository.
  2. Open a command prompt in that folder.

Step 2. Command Prompt

python -m venv venv
.\venv\Scripts\activate
copy src\config.example.ini src\config.ini
notepad src\config.ini
pip install -U discord.py[voice] bs4 colorama lxml requests tinydb name_scraper
python src/bot.py

  • +biblebot - the help command

Invite BibleBot to your server!
https://discordapp.com/oauth2/authorize?client_id=361033318273384449&scope=bot&permissions=93248

Permissions

BibleBot requires the following permissions in order to function properly:

  • Read Messages, Send Messages - Obviously.

  • Embed Links - This is for BibleBot to use the Discord embed object, as BibleBot uses these for everything besides verses.

    • Example:
  • Add Reactions, Manage Messages (to clear reactions after timeout), Read Message History - To use reactions properly on things like +search and +versions.

    • Example:

Special Thanks

  • My translators on Crowdin for their hard work on helping BibleBot reach the world.
  • My Patreon supporters for helping fund development and keep BibleBot running.