Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/braindead-dev/cashbot

Discord bot that handles Cash App as a payment gateway
https://github.com/braindead-dev/cashbot

Last synced: about 8 hours ago
JSON representation

Discord bot that handles Cash App as a payment gateway

Awesome Lists containing this project

README

        

# CashBot

CashBot is a Discord bot designed to integrate with Cash App, offering a seamless payment gateway experience on Discord. Whether it's creating payments, managing them, or automatically checking and verifying invoices, CashBot aims to streamline the payment process for Discord users and staff.

## 🚨 Disclaimer 🚨

- This project was crafted during my freshman year of high school; it may contain bugs or be outdated with current APIs.
- There's a possibility it might not run smoothly out of the box.
- This project is obviously no longer maintained.

## Features

### Integration with Cash App

- **Authentication and Session Management**: Utilizes cookies to retrieve and manage user information from Cash App.
- **Payment Creation**: Easily generate payments directly on Discord.
- **Automatic Invoice Verification**: Allows for the creation of invoices that auto-verify fulfillment, enabling multiple staff members to check payment status.

### General Bot Operations

- **Initialization**: Logs the bot into Discord.
- **Help**: Displays available commands and their descriptions.
- **Status Management**: Allows setting the bot's Discord status.

### Information Retrieval

- **Basic Info & Detailed Info**: Retrieves information regarding payments, transactions, or user details.
- **Transaction History**: Fetches transaction data or history.

### Utility Functions

- **Time Parsing**: Formats the current time for various operations.
- **String Manipulation**: Useful for extracting specific data from responses or strings.

## Getting Started

1. Ensure all dependencies are installed.
2. Replace placeholders with your specific API keys or tokens.
3. Run `main.py` to start the bot.

## Contributing

Feel free to fork, make changes, and submit a PR. Any contributions will be appreciated and can help in refining the bot for better functionality.

## License

This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.