import typing from aiogram import Bot, Dispatcher, types from .keyboards import * from .logger import create_logger __author__ = "Ammosov Daniil" # ======================== MAIN OBJECTS =============================== API_TOKEN = "TOKEN" bot = Bot(token=API_TOKEN) dp = Dispatcher(bot) bot.logger = create_logger() PDF_DOC = "" FAQ_INFO = """ Q: Документы, которые нужны для входа на площадку? A: Наличие юр.лица, сертификаты, декларации и другое Q: Можно ли выйти на площадку, как самозанятый? A: Пока только на WB Q: Можно ли выйти на площадку, как физ.лицо? A: Нет, понадобится либо наличие юр.лица (ИП/ООО), либо оформленная самозанятость, но только для WB Q: Какие комиссии площадок по разным категориям товаров? A: WB, Ozon, Lamoda, Goods, Яндекс.Маркет Q: Плата за доставку до клиента
from .payments import LICENSE, HELPING, OPTION __author__ = "Daniil Ammosov" API_TOKEN = "1586731792:AAFVL6HyRoldBP0uACqCy9gox7gbb2f8qK0" # TODO add bot token PAYMENTS_PROVIDER_TOKEN = '401643678:TEST:bf25ad88-76f7-4b79-93e8-82b7da147cf3' # TODO add bot token LUNTIC_URL = "https://d.newsweek.com/en/full/520858/supermoon-moon-smartphone-photo-picture.jpg" bot = Bot(token=API_TOKEN) dp = Dispatcher(bot) db = Database(login="******", password="******", database="telegram_bot", host="localhost") bot.logger = get_logger() # ===================================================================================== @dp.message_handler(commands=["start"]) async def welcome_message(message: types.Message): bot.logger.info( f"New message from {message.from_user.full_name} ID: {message.from_user.id} ChatID: {message.chat.id}" ) return await message.answer("Привет, я умею то-сё, пятое-десятое") @dp.message_handler(commands=["buy"]) async def processing_payment(message: types.Message): await bot.send_invoice( message.chat.id,