S A I N T B O T
Scripture, saints, and conversation analysis for Discord
Scripture
Use /scripture reference:John 3:16 to retrieve English scripture directly from Ambry. References
support canonical book names and Ambry book codes, including deuterocanonical books. Use John 3:16-18
for a range of up to 20 verses, or John 3 to preview the first 20 verses of a chapter. Add GRK, LAT, or ENG after the reference for Greek, Latin, or English; English
is the default. Greek and Latin results automatically include labeled English text for each verse for comparison,
in both command results and automatic replies. Results are public and identify Ambry as their source. Everyone can
use scripture lookup; premium membership is not required.
Automatic Verse Replies
Enable Reply to Bible references in member messages under SaintBot → Scripture in the admin portal. The per-server toggle defaults to off, and saved changes apply to the next matching message. SaintBot detects references anywhere in a member message, such as “Read John 3:16 GRK”, and replies in that channel or thread. A language suffix at the end of a message applies to references without their own suffix. Bot messages, webhooks, and DMs are ignored, and replies do not send mention notifications.
Automatic replies require a chapter and verse, include up to three distinct references per message, and support
ranges of up to 20 verses. Canonical names, Ambry book codes, and common abbreviations are accepted. If Ambry has
no text in the requested language, the reply says so. References use Ambry’s numbering. The /scripture command remains available when automatic replies are disabled.
Conversation Analysis
/who_right gives a direct verdict on disputed claims, prioritizing factual accuracy, evidence, and
logic, with biblical principles when relevant. It accepts message_count from 1 to 300 (default 100),
an optional channel, and an optional start_at_id to read messages strictly before that
message. It explains insufficient evidence without inventing a winner.
/fallacy message_id:<ID> checks that message and up to nine earlier messages by its author for
logical fallacies. It accepts an optional channel and scans at most 300 messages. Other authors and later messages
are excluded from the assessment.
Both commands require premium membership and Ban Members permission, check the caller’s and bot’s channel access,
and post public results where the command was run. Answers target 500–900 characters with a hard 1,500-character
limit. Manage membership under Admin → Premium Users in the admin portal. These commands moved
from ModBot; /summarize remains in ModBot.
Saint of the Day
Configure a destination channel, posting time, and timezone under SaintBot → Saint of the Day
in the admin panel. Members with Manage Server permission can use /saint-of-the-day resend
to resend today’s saint to the saved destination.
Ping Pong Replies
Add member phrases and bot replies under SaintBot → Ping Pong in the admin panel. Phrases match the entire message, ignoring capitalization and surrounding whitespace. Saved changes apply to the next message without restarting.
Bot Information
/version privately shows the running SaintBot version.