You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
jimmy ed9b9608d0 Remove details 12 months ago
.gitignore Ignore config.json 12 months ago
LICENSE Initial commit 1 year ago
Pipfile Add pipfile 12 months ago
Pipfile.lock Add pipfile 12 months ago
README.md Update readme 12 months ago
boot.py Add boot file 12 months ago
config.json.sample Remove details 12 months ago
main.py MicroPython doesn't like f strings 12 months ago
up.py Add MicroPython specific version 12 months ago

README.md

Telegram Python Example

This is designed for MicroPython but will work on a desktop

It'll echo what you send to it

Setup

pip3 install pipenv

pipenv sync

cp config.json.sample config.json

Create a Telegram account if you don't have one

https://telegram.org/

Setup Bot

Search users for BotFather

Type /newbot and follow the prompts

Take the token under Use this token to access the HTTP API: and put it into config.json

Get User Id

Search users for userinfobot @userinfobot

Put your id in config.json

Run

pipenv run prod

MicroPython

TODO see up.py and boot.py