Note: Development of this project has been moved to a self-hosted GitLab instance. You can start a discussion here if you want to collaborate on this project.
This repository contains the Meshtastic Chatbot project which utilizes the Meshtastic documentation as a submodule.
Clone the repository and its submodules.
- Open your terminal.
- Run the following command to clone the repository and its submodules:
git clone --recurse-submodules https://github.com/jeremiah-k/meshtastic-bot.git
Create a Python virtual environment in the project directory.
python3 -m venv .pyenv
Activate the virtual environment and install the project dependencies.
source .pyenv/bin/activate
pip install -r requirements.txt