====== Telegram BOT ====== Bots are third-party applications that run inside Telegram. Users can interact with bots by sending them messages, commands and inline requests. You control your bots using HTTPS requests to Telegram's Bot API.((https://core.telegram.org/bots)) ===== How do bots work? ===== * Send messages and commands to bots by opening a chat with them or by adding them to groups. * Send requests directly from the input field by typing the bot's @username and a query. This allows sending content from inline bots directly into any chat, group or channel. ===== BotFather ===== BotFather is the one bot to rule them all. It will help you create new bots and change settings for existing ones. https://t.me/botfather -> register /newbot and get api token ===== References ===== * https://github.com/eskimor/accounting-bot : Funciona con Rust, usan la librerĂ­a https://tbot.rs/ v0.6.0, solo registra transacciones para un usuario especĂ­fico, No se como hacerlo responder al agregarlo a un grupo. * https://github.com/heydemoura/bot-teledger * https://github.com/teloxide/teloxide * https://github.com/grammyjs/grammY * https://github.com/mesuutt/ledger-cli-telegram-bot : Funciona con Go, Guarda los datos en un formato binario de base de datos Boltdb, No se como hacerlo responder al agregarlo a un grupo. * https://www.petekeen.net/tag/Personal%20Finance * https://plaintextaccounting.org/