Welcome to Sushi Telegram Bot, your ultimate destination for ordering delicious sushi dishes right from your Telegram app!
- Explore Menu: Browse through a wide variety of sushi options, including rolls, sets, and maki.
- Add to Cart: Select your favorite items and add them to your cart with just a tap.
- Place Orders: Easily place orders by providing your contact details and confirming your selection.
- Order Confirmation: Receive a confirmation message with all the details of your order.
- Admin Panel: Access an intuitive admin panel to manage the bot's settings and view analytics.
- Statistics: Monitor key metrics such as total users, active users, and sales to track the bot's performance.
- Export Database: Export the order database to Excel for further analysis and reporting.
- Explore the Menu: Start a conversation with the bot and use the command
/start
to begin. - Add to Cart: Browse the menu by selecting "Меню 📋" and add items to your cart.
- Place Orders: Proceed to the cart using "Корзина 🛒" and follow the prompts to complete your order.
- Admin Features: Admins can access the admin panel with the
/admin
command to manage the bot and view statistics.
video_2024-03-20_18-11-25.mp4
- Python 3.6 or higher
- Libraries: aiogram
- Clone this repository to your local machine.
- Install the required dependencies by running
pip install -r requirements.txt
. - Set up your Telegram bot token, group ID, admin IDs, session name, API hash, API ID, and other configurations in the
config.py
file.
TOKEN = 'your telegram bot token'
GROUP_ID = 'group id where the orders are sent forward'
ADMIN_IDS = [admin ids here]
- Run the bot using
python main.py
.
Contributions are welcome! If you have any suggestions or find any bugs, feel free to open an issue or submit a pull request.
[Include information about the license used for the project, e.g., MIT License]