https://github.com/pydevtop/binance_p2p_bot
Automatic purchase of orders on Binance P2P BinanceBot is written in the Python programming language for the Binance cryptocurrency exchange Bot automatically buy USDT and other coins on the Binance exchange in the order faster than others through p2p
https://github.com/pydevtop/binance_p2p_bot
binance binance-api binance-bot binance-p2p-bot binance-p2p-bots binance-trading-bot bot p2p python telegram
Last synced: 5 months ago
JSON representation
Automatic purchase of orders on Binance P2P BinanceBot is written in the Python programming language for the Binance cryptocurrency exchange Bot automatically buy USDT and other coins on the Binance exchange in the order faster than others through p2p
- Host: GitHub
- URL: https://github.com/pydevtop/binance_p2p_bot
- Owner: pydevtop
- License: gpl-3.0
- Created: 2023-09-30T14:29:33.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-03-29T17:06:57.000Z (about 1 year ago)
- Last Synced: 2025-03-29T18:20:39.687Z (about 1 year ago)
- Topics: binance, binance-api, binance-bot, binance-p2p-bot, binance-p2p-bots, binance-trading-bot, bot, p2p, python, telegram
- Homepage: https://py-dev.top/en/application-software/binance-p2p-bot
- Size: 34.2 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Binance P2P Bot
Automatic purchase of orders on Binance P2P
BinanceBot is written in the Python programming language for the Binance cryptocurrency exchange
Bot automatically buy USDT and other coins on the Binance exchange in the order faster than others through p2p

## Advantages of the BinanceBot bot in trading on the Binance cryptocurrency exchange?
The bot works on the Binance API - this makes it possible to buy orders very quickly
The bot is multitasking - it can perform several tasks at the same time (you can simultaneously buy orders for different cryptocurrencies)
The choice of currency (fiat) and payment methods (banks) in the bot is dynamic and pulled directly from the Binance exchange - this makes it possible to buy cryptocurrency for any currency in any country
After launching the task (order) you created, the bot will monitor prices on the Binance P2P exchange, and as soon as the price appears below the one set in the task you created, the bot will open a deal and notify you in a telegram
#### Similar developments:
******************************************************************************
P2P Trade Bot Binance https://github.com/pydevtop/p2p-trade-bot-binance
******************************************************************************
#### Installing
Instructions for installing and configuring the Binance P2P bot
To manage the Binance P2P bot software, you need to create and connect a telegram bot
#### 1. Registering a new Telegram bot
Detailed instructions for registering a new telegram bot: https://py-dev.top/registering-telegram-bot
The resulting API key for your telegram bot will need to be copied and added to the config.py configuration file located in the bot folder
Example: BOT_TOKEN = '5017012087:AAGXATlZLS3l25SxVbXIxXVcOPNqkT1Q5ig' # token BotFather
#### 2. API keys to connect to Binance
We create or take existing API Key and Secret Key to connect to the Binance API on the binance website in your account in the section - API Management
APIKey and Secret Key also need to be copied and added to the bot configuration file config.py
#### 3. Install Python
Detailed instructions on how to install Python on Windows: https://py-dev.top/installing-python
Go to the settings of the bot itself
Go to the C drive folder:
In the folder of drive C: unpack the archive BinanceBot.zip
Go to the BinanceBot folder and click on the start.bat file to start the bot
After that, a menu for creating task (orders) will appear.
The bot contains Binance filters: When creating a task (order) for the purchase, you will have a choice of cryptocurrency (asset)
Choosing which currency to buy (fiat)
Payment methods (PayType) - you can specify an unlimited number
#### Additional Information
```
21/06/2025 - Updates version 1.0.3 - Added: New feature: Added sending a message to Binance P2P chat.
After opening an order (deal), the bot will automatically send a message you prepared in advance to the seller in the Binance P2P chat.
Activating the function: Set notify_seller = 1 to activate. If notify_seller = 0, the function is disabled.
```
## โ
System Requirements
### ๐ฅ๏ธ Operating System
- Windows 10/11
- macOS
- Linux (Ubuntu, Debian, etc.)
### ๐ Python Version
- Python 3.10 or higher
### ๐ Description
- The bot is written in **pure Python** and is **fully cross-platform**.
- Compatible with all major desktop operating systems.
- Only the **startup method** may vary slightly depending on the platform:
- `.bat` file for **Windows**
- `.sh` shell script for **Linux/macOS**
## Buy a subscription to Binance P2P Bot
https://py-dev.top/application-software/binance-p2p-bot
## Contacts
Telegram: @morgan_sql
Telegram channel: https://t.me/pydevtop
## License and Usage Notice
This project is licensed under the MIT License.
โ ๏ธ However, unauthorized copying, redistribution, publication, or forking of this repository in a way that falsely attributes authorship or contributor status is strictly prohibited.
The author (PyDev) does not consent to being listed as a contributor in unauthorized forks or copies of this repository.
If you find any unauthorized fork or copy that misuses the authorโs name, please report it to GitHub Support.
Author: PyDev