📦 NEONPAY 1.0.0 is now available! View release notes

Supported Libraries

NEONPAY works seamlessly with all major Telegram bot libraries through our intelligent adapter system. Choose your favorite library and start accepting payments in minutes.

Поддерживаемые библиотеки

NEONPAY работает без проблем со всеми основными библиотеками Telegram ботов через нашу интеллектуальную систему адаптеров. Выберите вашу любимую библиотеку и начните принимать платежи за считанные минуты.

Dəstəklənən kitabxanalar

NEONPAY ağıllı adapter sistemimiz vasitəsilə bütün əsas Telegram bot kitabxanaları ilə problemsiz işləyir. Sevimli kitabxananızı seçin və bir neçə dəqiqə ərzində ödəniş qəbul etməyə başlayın.

Supported Frameworks

Поддерживаемые фреймворки

Dəstəklənən freymvorklar

🔥 Aiogram v3
Modern async Telegram Bot API framework with type hints
Современный асинхронный фреймворк Telegram Bot API с типизацией
Tip göstəriciləri ilə müasir asinxron Telegram Bot API freymvorku
  • Full async/await support with high performance
  • Complete type hints and modern Python features
  • Built-in middleware system for extensibility
  • Webhook and polling support with auto-detection
  • Most popular choice for new projects
  • Полная поддержка async/await с высокой производительностью
  • Полная типизация и современные возможности Python
  • Встроенная система middleware для расширяемости
  • Поддержка webhook и polling с автоопределением
  • Самый популярный выбор для новых проектов
  • Yüksək performansla tam async/await dəstəyi
  • Tam tip göstəriciləri və müasir Python xüsusiyyətləri
  • Genişlənmə üçün daxili middleware sistemi
  • Avto-aşkarlama ilə webhook və polling dəstəyi
  • Yeni layihələr üçün ən populyar seçim
aiogram_example.py
from aiogram import Bot from neonpay import NeonPay bot = Bot("TOKEN") neonpay = NeonPay.create_for_aiogram(bot) stage = neonpay.create_stage( title="Premium", price=100 ) @neonpay.payment_handler(stage) async def handle_payment(result): # Handle successful payment await result.message.answer("Payment received!")
⚡ Pyrogram v2+
Elegant Telegram MTProto API framework with dual support
Элегантный фреймворк Telegram MTProto API с двойной поддержкой
İkili dəstəklə zərif Telegram MTProto API freymvorku
  • MTProto and Bot API dual support
  • Clean, intuitive and Pythonic API design
  • Excellent documentation and community
  • User and bot account support in one package
  • Perfect for complex automation projects
  • Двойная поддержка MTProto и Bot API
  • Чистый, интуитивный и Pythonic дизайн API
  • Отличная документация и сообщество
  • Поддержка пользовательских и бот аккаунтов в одном пакете
  • Идеально для сложных проектов автоматизации
  • MTProto və Bot API ikili dəstəyi
  • Təmiz, intuitiv və Pythonic API dizaynı
  • Əla sənədləşdirmə və icma
  • Bir paketdə istifadəçi və bot hesabı dəstəyi
  • Mürəkkəb avtomatlaşdırma layihələri üçün mükəmməl
pyrogram_example.py
from pyrogram import Client from neonpay import NeonPay app = Client("bot", bot_token="TOKEN") neonpay = NeonPay.create_for_pyrogram(app) stage = neonpay.create_stage( title="Premium", price=100 ) @neonpay.payment_handler(stage) async def handle_payment(result): # Handle successful payment await result.message.reply("Thank you!")
🐍 python-telegram-bot
Pure Python Telegram Bot API wrapper with enterprise features
Чистый Python обертка для Telegram Bot API с корпоративными функциями
Müəssisə xüsusiyyətləri ilə təmiz Python Telegram Bot API wrapper
  • Comprehensive Bot API coverage and updates
  • Excellent error handling and debugging tools
  • Rich ecosystem of extensions and plugins
  • Well-established, stable and production-ready
  • Great for enterprise and mission-critical apps
  • Полное покрытие Bot API и обновления
  • Отличная обработка ошибок и инструменты отладки
  • Богатая экосистема расширений и плагинов
  • Хорошо зарекомендовавший себя, стабильный и готовый к продакшну
  • Отлично для корпоративных и критически важных приложений
  • Bot API-nin hərtərəfli əhatəsi və yeniləmələri
  • Əla xəta idarəetməsi və sazlama alətləri
  • Zəngin genişləndirmə və plagin ekosistemi
  • Yaxşı qurulmuş, sabit və istehsala hazır
  • Müəssisə və kritik əhəmiyyətli tətbiqlər üçün əla
ptb_example.py
from telegram.ext import Application from neonpay import NeonPay app = Application.builder().token("TOKEN").build() neonpay = NeonPay.create_for_ptb(app) stage = neonpay.create_stage( title="Premium", price=100 ) @neonpay.payment_handler(stage) async def handle_payment(result): # Handle successful payment await result.message.reply_text("Success!")
🚀 pyTelegramBotAPI
Simple and lightweight Telegram Bot API wrapper
Простая и легкая обертка для Telegram Bot API
Sadə və yüngül Telegram Bot API wrapper
  • Simple and easy to use for beginners
  • Sync and async support for flexibility
  • Minimal dependencies and fast setup
  • Great for prototyping and small projects
  • Active community and frequent updates
  • Простой и легкий в использовании для начинающих
  • Поддержка синхронного и асинхронного режимов для гибкости
  • Минимальные зависимости и быстрая настройка
  • Отлично для прототипирования и небольших проектов
  • Активное сообщество и частые обновления
  • Yeni başlayanlar üçün sadə və istifadəsi asan
  • Çeviklik üçün sinxron və asinxron dəstək
  • Minimal asılılıqlar və sürətli quraşdırma
  • Prototipləmə və kiçik layihələr üçün əla
  • Aktiv icma və tez-tez yeniləmələr
telebot_example.py
import telebot from neonpay import NeonPay bot = telebot.TeleBot("TOKEN") neonpay = NeonPay.create_for_telebot(bot) stage = neonpay.create_stage( title="Premium", price=100 ) @neonpay.payment_handler(stage) async def handle_payment(result): # Handle successful payment bot.send_message(result.chat_id, "Thanks!")
🔧 Raw Bot API
Direct HTTP requests to Telegram Bot API
Прямые HTTP запросы к Telegram Bot API
Telegram Bot API-yə birbaşa HTTP sorğuları
  • No external dependencies required
  • Full control over HTTP requests and responses
  • Webhook support with custom handling
  • Perfect for microservices and serverless
  • Maximum performance and minimal overhead
  • Не требуются внешние зависимости
  • Полный контроль над HTTP запросами и ответами
  • Поддержка webhook с пользовательской обработкой
  • Идеально для микросервисов и serverless
  • Максимальная производительность и минимальные накладные расходы
  • Xarici asılılıqlar tələb olunmur
  • HTTP sorğuları və cavabları üzərində tam nəzarət
  • Fərdi idarəetmə ilə webhook dəstəyi
  • Mikroservislər və serverless üçün mükəmməl
  • Maksimum performans və minimal əlavə xərclər
raw_api_example.py
from neonpay import NeonPay neonpay = NeonPay.create_for_raw_api("TOKEN") stage = neonpay.create_stage( title="Premium", price=100 ) @neonpay.payment_handler(stage) async def handle_payment(result): # Handle successful payment print(f"Payment received from {result.user_id}")
🤖 Auto-Detection
Automatic library detection and adapter creation
Автоматическое определение библиотеки и создание адаптера
Avtomatik kitabxana aşkarlanması və adapter yaradılması
  • Automatically detects your bot library
  • No need to specify adapter type manually
  • Works with any supported library seamlessly
  • Simplifies integration process significantly
  • Fallback to manual configuration if needed
  • Автоматически определяет вашу библиотеку бота
  • Не нужно указывать тип адаптера вручную
  • Работает с любой поддерживаемой библиотекой без проблем
  • Значительно упрощает процесс интеграции
  • Резервный переход к ручной конфигурации при необходимости
  • Bot kitabxananızı avtomatik aşkar edir
  • Adapter növünü əl ilə göstərməyə ehtiyac yoxdur
  • İstənilən dəstəklənən kitabxana ilə problemsiz işləyir
  • İnteqrasiya prosesini əhəmiyyətli dərəcədə sadələşdirir
  • Lazım gələrsə əl ilə konfiqurasiyaya keçid
auto_detect_example.py
from neonpay import NeonPay # Works with any bot instance automatically neonpay = NeonPay.create_auto(your_bot_instance) # Or detect from context automatically neonpay = NeonPay.auto_detect() stage = neonpay.create_stage( title="Premium", price=100 )

Installation & Setup

Установка и настройка

Quraşdırma və tənzimləmə

🚀 Basic Installation

Install NEONPAY with basic functionality for all libraries:

🚀 Базовая установка

Установите NEONPAY с базовой функциональностью для всех библиотек:

🚀 Əsas quraşdırma

Bütün kitabxanalar üçün əsas funksionallıqla NEONPAY quraşdırın:

pip install neonpay

🔥 With Aiogram Support

Install with optimized Aiogram v3 support and dependencies:

🔥 С поддержкой Aiogram

Установите с оптимизированной поддержкой Aiogram v3 и зависимостями:

🔥 Aiogram dəstəyi ilə

Optimallaşdırılmış Aiogram v3 dəstəyi və asılılıqları ilə quraşdırın:

pip install neonpay[aiogram]

⚡ With Pyrogram Support

Install with Pyrogram v2+ support for MTProto features:

⚡ С поддержкой Pyrogram

Установите с поддержкой Pyrogram v2+ для возможностей MTProto:

⚡ Pyrogram dəstəyi ilə

MTProto xüsusiyyətləri üçün Pyrogram v2+ dəstəyi ilə quraşdırın:

pip install neonpay[pyrogram]

🐍 With PTB Support

Install with python-telegram-bot v20+ enterprise features:

🐍 С поддержкой PTB

Установите с корпоративными возможностями python-telegram-bot v20+:

🐍 PTB dəstəyi ilə

python-telegram-bot v20+ müəssisə xüsusiyyətləri ilə quraşdırın:

pip install neonpay[ptb]

🚀 With Telebot Support

Install with pyTelegramBotAPI lightweight integration:

🚀 С поддержкой Telebot

Установите с легкой интеграцией pyTelegramBotAPI:

🚀 Telebot dəstəyi ilə

pyTelegramBotAPI yüngül inteqrasiya ilə quraşdırın:

pip install neonpay[telebot]

🎯 All Libraries

Install with support for all libraries and maximum compatibility:

🎯 Все библиотеки

Установите с поддержкой всех библиотек и максимальной совместимостью:

🎯 Bütün kitabxanalar

Bütün kitabxanalar üçün dəstək və maksimum uyğunluqla quraşdırın:

pip install neonpay[all]