Giter Club home page Giter Club logo

crypto-invoice-telegram-bot's Introduction

Crypto Invoice Telegram Bot


Overview

This project is a Telegram bot powered by the Sellix API designed to generate cryptocurrency invoices and monitor them for confirmations before fulfilling the order. It uses SQLite3 for data storage and management. This bot serves as a foundational framework specifically for the payment module. If you plan to set up a comprehensive store or add additional features, further development will be required.

Features

  • Crypto Invoice Generation: Generate cryptocurrency invoices through the Sellix API directly from the Telegram bot.
  • Confirmation Tracking: Wait for a predefined number of confirmations before considering the payment as fulfilled.
  • Data Management: Utilize SQLite3 to store and manage transaction and invoice data efficiently.
  • Status and Cancel: Commands to check for the status of an order or cancel it.

Requirements

Before you begin, ensure you have met the following requirements:

  • Python 3.11 or higher installed on your machine
  • A Telegram bot token (You can obtain one through @BotFather on Telegram)
  • Access to the Sellix API with your credentials Sellix

Installation

  • Clone this repo: https://github.com/Nix4444/crypto-invoice-telegram-bot
  • Install the requirements: pip install -r requirements.txt
  • Add the Telegram Bot Token and Sellix API Key in main.py
  • Start the bot: python main.py

PS

If you're wondering about past commits, I transfered this bot specifically the payment module, from my private repo which I do not wish to make public.

crypto-invoice-telegram-bot's People

Contributors

nix4444 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.