{"repo":"usememos/telegram-integration","free":true,"listed":false,"github":"https://github.com/usememos/telegram-integration","clone":"git clone https://github.com/usememos/telegram-integration.git","description":"Memogram is an easy to use integration service for syncing messages and images from a Telegram bot into your Memos.","language":"Go","stars":236,"topics":["memos","telegram","telegram-bot","integration"],"license":null,"category":"chat-messaging","readme_excerpt":"Memogram Memogram is an easy to use integration service for syncing messages and images from a Telegram bot into your Memos. Prerequisites - Memos service - Telegram Bot Installation Download the binary files for your operating system from the Releases page. Configuration Create a .env file in the project's root directory and add the following configuration: Configuration Options - SERVER ADDR : The gRPC server address where Memos is running - BOT TOKEN : Your Telegram bot token - BOT PROXY ADDR : Optional proxy address for Telegram API (leave empty if not needed) - ALLOWED USERNAMES : Optional comma-separated list of allowed usernames (without @ symbol) Username Restrictions The ALLOWED USERNAMES environment variable allows you to restrict bot usage to specific Telegram users. When set, only users with usernames in this list will be able to interact with the bot. Examples 1. Allow specific users: 2. Allow all users (leave empty or remove the variable): Important Notes - Usernames must not include the @ symbol - The bot will only respond to users who have a username set in their Telegram account - Matching is case-insensitive and trims whitespace - Users not in the allowed list will receive an error message: \"you are not authorized to use this bot\" The SERVER ADDR should be a gRPC server address that the Memos is running on. It follows the gRPC Name Resolution. Usage Starting the Service Starting with binary 1. Download and extract the released binary file; 2. Create a .env f","default_branch":null,"files":null,"tree":[],"storefront":"/r/usememos","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/usememos/telegram-integration/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}