示例#1
0
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: Плата за доставку до клиента
示例#2
0
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,