This is a sample bot project from the Symphony Developer Certification Program. Please use this project while or after reviewing the course Developing Bots with BDK 2.0 for Python
This repository is divided into branches, each representing the end state of each demo in the course.
- Chapter 3: Generating a BDK 2.0 Project
- Chapter 4: Configuration + Hello World
- Chapter 5: Using REST API Clients
- Chapter 6: Handling Real Time Events
- Chapter 7: Implementing Activities
- Chapter 8: Message Templating
To get started, follow these commands below:
- Create virtual environment:
python3 -m venv env
- Install dependencies:
pip3 install -r requirements.txt
- Activate virtual environment
- macOS/Linux:
source env/bin/activate
- Windows:
env\Scripts\activate.bat
- macOS/Linux:
python3 -m src