Skip to content

abobija/esp-discord

Repository files navigation

esp-discord

CI Component Registry

   __    ___  _ _                         
 /'__`\/',__)( '_`\                       
(  ___/\__, \| (_) )                      
`\____)(____/| ,__/'                      
     _       | |                        _ 
    ( ) _    (_)                       ( )
   _| |(_)  ___    ___    _    _ __   _| |
 /'_` || |/',__) /'___) /'_`\ ( '__)/'_` |
( (_| || |\__, \( (___ ( (_) )| |  ( (_| |
`\__,_)(_)(____/`\____)`\___/'(_)  `\__,_)

Description

Library (component) for making Discord Bots on the ESP32, packaged as ESP-IDF component.

Installation

This directory is an ESP-IDF component. Clone it (or add it as submodule) into components directory of the project, or add it as dependency:

idf.py add-dependency "abobija/esp-discord"

Create project from example

Tip

To find more interesting examples, go to examples folder.

To run echo example, create it as follows:

idf.py create-project-from-example "abobija/esp-discord:echo"

Follow instructions from the project's README, then build and flash it as usual:

cd echo
idf.py build flash monitor

Demo video

YouTube demo video

Examples

More examples of using esp-discord can be found in separated esp-discord-examples repository.

Author

GitHub: abobija
Homepage: abobija.com

License

MIT