telegram-bot-rules

Standardize Telegram bot operations in Antigravity projects with operational rules and error handling.

1|Updated May 16, 2026
One-click install
npx skills add https://github.com/cengo33/hal-piyasa --skill telegram-bot-rules
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: telegram-bot-rules
Source: https://github.com/cengo33/hal-piyasa/tree/main/_skills/telegram-bot-rules
Command: npx skills add https://github.com/cengo33/hal-piyasa --skill telegram-bot-rules

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill standardizes the operational practices for Telegram bots within Antigravity projects, addressing common issues and enhancing bot reliability and efficiency.

Core Features & Use Cases

  • Concurrency Resolution: Solves 'Conflict: terminated by other getUpdates request' error by enforcing environment separation.
  • Framework Selection: Recommends use of python-telegram-bot version 20+ for asyncio support.
  • Notification Tiers: Establishes standards for P1-P3 incident notifications, reducing alarm fatigue.
  • Error Handling: Provides guidance on handling transient API errors and robust error management.
  • Security Best Practices: Outlines secure handling of tokens and credentials.

Quick Start

Set up your Telegram bot by following the 'Single-Instance Rule' and choosing the correct framework. Implement the rules for notification tiers and error handling as per the guide.

Frequently Asked Questions about telegram-bot-rules

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I resolve the 'Conflict: terminated by other getUpdates request' error in my Telegram bot?

To resolve the Telegram bot conflict error, enforce environment separation. The single-instance rule prevents multiple getUpdates requests from terminating each other by ensuring only one active polling instance runs per environment.

What is the best framework for building a Telegram bot with asyncio support?

The python-telegram-bot framework version 20 or higher is recommended for building Telegram bots. It provides native asyncio support, enabling robust asynchronous operations and efficient bot handling.

How do I implement notification tiers to reduce alarm fatigue for Telegram bot operations?

Implement notification tiers by establishing P1, P2, and P3 incident classifications. Standardizing Telegram bot notifications reduces alarm fatigue by prioritizing alerts based on incident severity levels.

How should I handle transient API errors when operating a Telegram bot?

Handle transient Telegram bot API errors through robust error management practices. The guidelines provide specific strategies for catching, logging, and recovering from temporary API failures without crashing the bot.

What security best practices should I follow for managing Telegram bot tokens?

Secure Telegram bot token handling requires following strict credential management protocols. Best practices outline secure storage, transmission, and handling of bot tokens to prevent unauthorized access.

Can I run multiple Telegram bot instances in the same Antigravity project environment?

Running multiple Telegram bot instances in the same environment is discouraged due to concurrency conflicts. The single-instance rule enforces environment separation to prevent getUpdates request termination.