2025-08-30 20:47:56 +02:00
ci
2025-08-30 20:47:18 +02:00
2025-08-30 20:47:56 +02:00
2025-08-30 17:56:02 +02:00
2025-08-30 18:21:57 +02:00
2025-08-30 17:56:02 +02:00
2025-08-30 17:56:02 +02:00
2025-08-30 18:30:53 +02:00

🤖 MeshCore Bot

This script is a command bot that connects to a MeshCore device and responds to commands received in private channels.

Installation

  1. Node.js: Make sure you have Node.js installed. You can download it from https://nodejs.org/ or install it on macOS with Homebrew package manager:

    brew install node
    
  2. Clone: Clone this repo.

  3. Dependencies: Open a terminal in the directory of the meshcore-bot.js script and run:

    npm ci
    

Usage

To run the bot use the following command:

node meshcore-bot.js [SERIAL_PORT]
  • [SERIAL_PORT] is optional. If not provided, the script will default to /dev/cu.usbmodem1101.

Example

node meshcore-bot.js /dev/tty.usbmodem12345

Commands

  • .ping: The bot will respond with "PONG! 🏓".
  • .date: The bot will respond with the current date and time in ISO format.
Description
No description provided
Readme Apache-2.0 693 KiB
Languages
JavaScript 100%