saga-stars-payment

Community

Process Telegram Stars payments.

Authormonkey1sai
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill handles the entire process of charging users for digital services using Telegram Stars, from generating payment invoices to confirming successful transactions and managing potential delivery failures.

Core Features & Use Cases

  • Payment Initiation: Send invoices to users for digital services using Telegram Stars.
  • Transaction Handling: Process pre-checkout queries and confirm successful payments.
  • Record Keeping: Log all payment transactions in a SQLite database for auditing and financial tracking.
  • Saga Pattern Compensation: Implement a distributed transaction compensation mechanism to handle service delivery failures after payment.
  • Use Case: When a user requests an "AI Contract Review" (priced at 50 Stars), this Skill will send them an invoice, verify their payment, record the transaction, and trigger the service delivery. If delivery fails, it initiates a compensation process.

Quick Start

Use the saga-stars-payment skill to send an invoice for 'AI Contract Review' to the user with ID 12345.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: saga-stars-payment
Download link: https://github.com/monkey1sai/jacks_happy_bots/archive/main.zip#saga-stars-payment

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.