NEONPAY Documentation v2.6.0

Welcome to NEONPAY documentation! NEONPAY is a comprehensive payment processing library for Telegram bots with support for multiple bot frameworks and enterprise features.

Features

Core Features: * Multi-framework Support: Works with Aiogram, Pyrogram, python-telegram-bot, and more * Telegram Stars Integration: Native support for Telegram Stars payments * Security: Built-in security features and validation * Easy Integration: Simple API for quick implementation

🆕 New in v2.6.0: * Web Analytics Dashboard: Real-time bot performance monitoring * Notification System: Multi-channel notifications (Email, Telegram, SMS, Webhook) * Backup & Restore: Automated data protection and recovery * Template System: Pre-built bot templates and generators * Multi-Bot Analytics: Network-wide performance tracking * Event Collection: Centralized event management and processing * Web Sync Interface: Multi-bot synchronization via REST API

Quick Start

Install NEONPAY:

pip install neonpay

Basic usage with Aiogram:

from neonpay import NeonPay
from aiogram import Bot, Dispatcher

bot = Bot(token="YOUR_BOT_TOKEN")
dp = Dispatcher()

neonpay = NeonPay(bot)

@dp.message_handler(commands=['donate'])
async def send_donation(message):
    await neonpay.send_donate(
        user_id=message.from_user.id,
        amount=100,  # 100 stars
        label="Support Development",
        title="Donation",
        description="Thank you for supporting our project!"
    )

Supported Languages

Indices and tables