- Цена
- 100-1000$
- Контакты
- tg: divultion, ds: divultion
Telegram Bot for Selling Products
This Telegram bot is a feature-rich solution tailored for businesses looking to streamline their product sales, manage orders, and handle referrals effortlessly. Whether you're selling locally or globally, this bot provides a seamless experience for both users and admins.
Features:
User Flow:
1. Start the Bot
- The user selects a city, then a product, followed by the desired quantity.
- Upon confirming the purchase:
- The bot sends a photo and location of the item if successful.
- If the user's balance is insufficient, the bot redirects to a deposit page to top up funds using BTC or LTC.
2. User Profile
3. Deposit System
- Users can make payments in BTC or LTC.
- After payment, users are redirected to their Profile page, where they can:
- Refresh Balance.
- Access Purchase History.
4. Bonuses
- Details on referral earnings and the number of people referred.
- A personalized referral link.
- Earn 10% of the first 5 purchases of each referral.
5. Purchase History
- View a list of past purchases, with options to select an order and retrieve its photo and location.
Admin Features:
Access Admin Menu
- Command: /admin
1. Broadcast Messages
- Send messages to all users, translated based on their selected language.
2. Download Database
- Retrieve the database file in CSV format.
3. Refund Menu
- Manage refunds for users.
4. Statistics
- View purchase statistics (1, 7, and 30 days).
- View new user statistics.
5. Manage Categories
- Add or remove categories.
- Define photo, name, description, and price for products.
6. Manage Cities
- Add or remove cities.
7. Employee Management
- Create employee accounts with a generated password.
8. Notifications
- Receive notifications for new deposits, including deposit addresses and wallet seeds.
- Receive notifications for new purchases.
Employees Features:
- /orderupload <password> to access menu.
- upload product photos and locations.
Configuration
Environment Variables
open the .env file and populate it with the following variables:
Languages
- The bot supports multiple languages, and the language files are stored in the languages folder as JSON files.
- You can easily add new languages by creating a new JSON file for the language.
- Existing languages can be modified, or removed, by editing or deleting their corresponding JSON files.
- The JSON files allow you to customize bot text, enabling full localization of messages for different languages.
Customization Options
This bot is fully customizable to meet your business needs. Whether you require additional features, specific integrations, or design adjustments, we can tailor the bot to your requirements. Contact us to discuss your unique needs.
How to Get Started
If you’re interested in purchasing this bot or discussing customization options, please reach out to us directly. We’ll guide you through the setup process and ensure the bot is perfectly suited to your business.
DS: divultion
TG: divultion
X(twitter): d1vultion
OGU: divultion
Reach me on Telegram or Discord at @divultion. I do not conduct business anywhere else.
Please share the details of your project, and I'll provide a quote and timeline once I have a clear understanding of its scope.
There’s no pressure to proceed with my services after we’ve discussed your project. I won’t consider you a ‘time-waster’ if you decide not to move forward. Offering consultations and quotes is simply part of my job.
This Telegram bot is a feature-rich solution tailored for businesses looking to streamline their product sales, manage orders, and handle referrals effortlessly. Whether you're selling locally or globally, this bot provides a seamless experience for both users and admins.
Features:
User Flow:
1. Start the Bot
- The user selects a city, then a product, followed by the desired quantity.
- Upon confirming the purchase:
- The bot sends a photo and location of the item if successful.
- If the user's balance is insufficient, the bot redirects to a deposit page to top up funds using BTC or LTC.
2. User Profile
3. Deposit System
- Users can make payments in BTC or LTC.
- After payment, users are redirected to their Profile page, where they can:
- Refresh Balance.
- Access Purchase History.
4. Bonuses
- Details on referral earnings and the number of people referred.
- A personalized referral link.
- Earn 10% of the first 5 purchases of each referral.
5. Purchase History
- View a list of past purchases, with options to select an order and retrieve its photo and location.
Admin Features:
Access Admin Menu
- Command: /admin
1. Broadcast Messages
- Send messages to all users, translated based on their selected language.
2. Download Database
- Retrieve the database file in CSV format.
3. Refund Menu
- Manage refunds for users.
4. Statistics
- View purchase statistics (1, 7, and 30 days).
- View new user statistics.
5. Manage Categories
- Add or remove categories.
- Define photo, name, description, and price for products.
6. Manage Cities
- Add or remove cities.
7. Employee Management
- Create employee accounts with a generated password.
8. Notifications
- Receive notifications for new deposits, including deposit addresses and wallet seeds.
- Receive notifications for new purchases.
Employees Features:
- /orderupload <password> to access menu.
- upload product photos and locations.
Configuration
Environment Variables
open the .env file and populate it with the following variables:
TOKEN = "<Your Telegram Bot Token>"ADMIN_ID_LIST = [123456789, 397492478] # List of admin Telegram IDsSUPPORT_LINK = "https://t.me/<SupportUsername>"DB_NAME = "shop.db"PAGE_ENTRIES = "5" # Number of items to display per pageMAX_REFERRAL_PURCHASES = "5" # Maximum referral earnings per referralREFERRAL_BONUS_RATE = "10" # Referral bonus percentageCURRENCY_ISO = "USD" # Default currencyLanguages
- The bot supports multiple languages, and the language files are stored in the languages folder as JSON files.
- You can easily add new languages by creating a new JSON file for the language.
- Existing languages can be modified, or removed, by editing or deleting their corresponding JSON files.
- The JSON files allow you to customize bot text, enabling full localization of messages for different languages.
Customization Options
This bot is fully customizable to meet your business needs. Whether you require additional features, specific integrations, or design adjustments, we can tailor the bot to your requirements. Contact us to discuss your unique needs.
How to Get Started
If you’re interested in purchasing this bot or discussing customization options, please reach out to us directly. We’ll guide you through the setup process and ensure the bot is perfectly suited to your business.
DS: divultion
TG: divultion
X(twitter): d1vultion
OGU: divultion
Reach me on Telegram or Discord at @divultion. I do not conduct business anywhere else.
Please share the details of your project, and I'll provide a quote and timeline once I have a clear understanding of its scope.
There’s no pressure to proceed with my services after we’ve discussed your project. I won’t consider you a ‘time-waster’ if you decide not to move forward. Offering consultations and quotes is simply part of my job.