Skip to content

the-nexi/cadadrobot_revived

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 

Repository files navigation

cadadrobot

Hackerspace door Telegram bot.

Dependencies

Building and installation

Select "Generic ESP8266 module" board in the "Tools" menu and build the sources.

Usage

Configuration

The bot configuration is stored in CONF.TXT file on SD card. The format of the configuration file is the following:

ssid:<the-ssid-of-your-wifi-ap>
password:<your-wifi-password>
token:<your-telegram-token>

Whitelist

The list of the people who authorized to manage bot and open the hackerspace door is stored in WL.TXT file on the SD card. The format is following:

<telegram-user-id-1>:<nickname-or-real-name>
<telegram-user-id-2>:<nickname-or-real-name>
...
<telegram-user-id-n>:<nickname-or-real-name>

The 1st record in the file describes the superadmin. The bot protects the this line from the file from deletion so it cannot be removed by anyone using the Telegram commands.

Logging

The bot logs every event of authorized access to its functions to the file named LOG.TXT on the SD card.

About

Hackerspace door Telegram bot.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 100.0%