telegram-bot-manager
/telegram-bot-manager
Konfiguruje boty Telegram dla OpenClaw: rejestruje bota, waliduje token, sprawdza połączenie z api.telegram.org i ustawienia webhooków.
- Autor
- craftos-dev ↗
- Repozytorium
- craftbot ↗
- Licencja
- MIT
- Ostatnia zmiana repozytorium
- 23.10.2026
Ocena i bezpieczeństwo
- Pliki w paczce
- 11
- Skrypty
- 3
- Komentarze HTML
- 0
- Adresy URL w SKILL.md
- 6
Brak sygnałów. Repozytorium zmienione 23.10.2026, bez odwołań do wycofanych modeli i API.
MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.
- 3 skrypty w paczce. Przejrzyj je przed instalacją, bo Claude może je uruchomić.
Skrypty: scripts/package_skill.py, scripts/setup_bot.py, scripts/test_bot.py
Co robi i kiedy
Konfiguruje boty Telegram dla OpenClaw: rejestruje bota, waliduje token, sprawdza połączenie z api.telegram.org i ustawienia webhooków.
Oryginalny opis (EN)
Manage and configure Telegram bots for OpenClaw. Use when setting up Telegram integrations, troubleshooting bot connectivity, configuring bot tokens, or managing Telegram channel/webhook settings. Handles bot registration, token validation, and network connectivity checks for api.telegram.org.
Jak działa
- Quick Start
- Common Workflows
- Bot Commands Reference
- Webhook vs Polling
- Error Handling
- Testing Your Bot
- References
Podgląd SKILL.md
--- name: telegram-bot-manager description: Manage and configure Telegram bots for OpenClaw. Use when setting up Telegram integrations, troubleshooting bot connectivity, configuring bot tokens, or managing Telegram channel/webhook settings. Handles bot registration, token validation, and network connectivity checks for api.telegram.org. --- # Telegram Bot Manager ## Quick Start ### Setup a new Telegram bot 1. **Create bot via BotFather** - Message @BotFather on Telegram - Use `/newbot` command - Follow prompts for bot name and username - Copy the bot token (format: `1234567890:ABCdefGHIjklMNOpqrsTUVwxyz`) 2. **Configure in OpenClaw** - Add token to OpenClaw config - Enable Telegram plugin - Set up pairing mode for DM access ### Validate bot configuration ```bash # Test Telegram API connectivity curl -I https://api.telegram.org # Check bot token validity curl -s "https://api.telegram.org/bot<YOUR_TOKEN>/getMe" ``` ## Common Workflows ### Troubleshooting connectivity issues When api.telegram.org is unreachable: 1. **Check network access** ```bash curl -I -m 10 https://api.telegram.org ``` 2. **Verify DNS resolution** ```bash nslookup api.telegram.org ``` 3. **Test alternative endpoints** ```bash curl -I https://telegram.org ``` ### Configuring OpenClaw Telegram integration See [OPENCLAW_CONFIG.md](references/OPENCLAW_CONFIG.md) for detailed configuration steps. ### Bot token security - Never commit bot tokens to version control - Store tokens in environment variables or secure config files - Rotate tokens if compromised - Use different tokens for different environments (dev/prod) ## Bot Commands Reference Common Telegram bot commands for BotFather: - `/newbot` - Create a new bot - `/mybots` - Manage your bots - `/setdescription` - Set bot description - `/setabouttext` - Set about text - `/setuserpic` - Set bot profile picture - `/setcommands` - Set bot commands - `/token` - Generate new token - `/revoke` - Revoke current token - `/setprivacy` - Configure privacy mode ## Webhook vs Polling ### Webhook (Recommended for production) - Bot receives updates via HTTP POST - Requires public HTTPS endpoint - More efficient for high-volume bots ### Polling (Good for development) - Bot continuously checks for updates - Simpler setup, no public endpoint needed - Easier to debug locally See [WEBHOOK_SETUP.md](references/WEBHOOK_SETUP.md) for webhook configuration. ## Error Handling ### Common errors and solutions **"Connection timed out"** - Check firewall rules - Verify proxy configuration - Test with different network **"Invalid token"** - Verify token format (should contain colon) - Check for extra spaces or characters - Regenerate token if needed **"Bot not responding"** - Verify bot is not blocked - Check bot privacy settings - Ensure bot has proper permissions ## Testing Your Bot ### Manual testing 1. Search for your bot username on Telegram 2. Start a conversation with `/start` 3. Test basic commands ### Automated testing Use the test script in `scripts/test_bot.py` for automated validation. ## References - [Telegram Bot API Documentation](https://core.telegram.org/bots/api) - [BotFather Documentation](https://core.telegram.org/bots#6-botfather) - [OpenClaw Configuration Guide](references/OPENCLAW_CONFIG.md)
Pliki w paczce (11)
- QUICKSTART.md 2 KB
- README.md 5 KB
- RELEASE_NOTES.md 6 KB
- SKILL.md 3 KB
- _meta.json 1 KB
- metadata.json 1 KB
- references/OPENCLAW_CONFIG.md 5 KB
- references/WEBHOOK_SETUP.md 9 KB
- scripts/package_skill.py 5 KB
- scripts/setup_bot.py 8 KB
- scripts/test_bot.py 7 KB
Wersje
W bazie nie ma innych skilli o nazwie telegram-bot-manager.
Identyczna treść występuje jeszcze w 1 innych folderach na GitHubie. Tu pokazujemy jedną, najlepiej ocenioną kopię.
Migawka bazy z 28.10.2026 · wersja paczki feca27dfcff9 (skrót SHA-256 całej paczki)
Pobrania w ostatnich 30 dniach: 0 · ranking
Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.
Podobne skille
- 90configure
Konfiguruje kanał Telegram: zapisuje token bota, sprawdza zasady dostępu oraz status kanału. - 100telegram-bot-builder
Pomaga budować boty Telegram od prostej automatyzacji po boty z AI: architektura, Bot API, doświadczenie użytkownika, monetyzacja i skalowanie do tysięcy użytkowników. - 100configure
Konfiguruje kanał Telegram: zapisuje token bota i przegląda politykę dostępu, gdy użytkownik wkleja token, prosi o konfigurację lub chce sprawdzić status kanału. - 90Telegram Bot Builder
Pomaga tworzyć boty Telegrama: webhooki, klawiatury inline, callback queries, płatności, wysyłanie mediów, komendy i wdrożenie, z użyciem Telegram Bot API oraz bibliotek botów. - 100tg-bot-ops
Obsługuje, debuguje, wdraża i monitoruje bota Telegram lub bramkę Telegram do agenta: kontrole zdrowia, logi, diagnostyka webhooków i pollingu oraz błędy Telegram Bot API. - 100telegram-bot
Publikuje na kanale lub w grupie Telegram przez bota z oficjalnym Bot API: posty tekstowe i ze zdjęciem, edycja i usuwanie wiadomości oraz weryfikacja dostępu bota do czatu.