Skip to main content

Chatbot Builder: a discord chatbot

A discord bot that is programmed through commands sent in discord messages by discord users. You can invite this bot to a server and teach it to say whatever you like!

The bot will see all messages in all channels within the server you invite it to. Any message starting with ‘%’ is assumed to be a command. If a message does not start with ‘%’, the bot will assume it is conversational text and will respond, if has any appropriate responses programmed.

Run the ‘%help’ command to get started with available commands to program the bot.

Install

Install with pip:

python3 -m pip install chatbot_builder

Usage

  1. Set the environment variable DISCORD_BOTBUILDER_TOKEN to the API token for your discord bot application.

  2. Run the discord client:

    python3 -m chatbot_builder.clients.discord_client
  3. The bot should now be online in any servers that you have invited it to

Metadata

Release files for chatbot-builder 0.5.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distribution (wheel)

Table of built distributions (wheels) for chatbot-builder 0.5.0
File Interpreter ABI Platform
chatbot_builder-0.5.0-py3-none-any.whl Python 3 none any Details

Release files / chatbot_builder-0.5.0-py3-none-any.whl

Download URL chatbot_builder-0.5.0-py3-none-any.whl
Size 12.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
7ab10f1d1bc2306daa668e466d858d3a699f26c3574162410e5ce029933bdee1
BLAKE2b-256 checksum
How to use checksums
f402cc2b6b8abee8bd82d8d85c8efa5c8d7d825f78dcd179d4bd8d2c7ee1af8a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.8.1 pkginfo/1.2.1 requests/2.24.0 setuptools/33.1.1 requests-toolbelt/0.7.0 clint/0.5.1 CPython/3.5.3 Linux/4.9.0-11-amd64

Release history Release notifications | RSS feed

This release

0.5.0 This release

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page