import logging
from aiogram import Bot, Dispatcher, executor, types
from ikea import *

API_TOKEN = '1947128628:AAEXzb7_wow19ZResCNcV1Yh4BaRgSafx6w'

# Configure logging
logging.basicConfig(level=logging.INFO)

# Initialize bot and dispatcher
bot = Bot(token=API_TOKEN)
dp = Dispatcher(bot)


@dp.message_handler(commands=['start', 'help'])
async def send_welcome(message: types.Message):
	"""
    This handler will be called when user sends `/start` or `/help` command
    """
	await message.reply("Hi!\nI'm EchoBot!\nPowered by aiogram.")


@dp.message_handler(commands=['curtains'])
async def ikea_curtain_catalog(message: types.Message):
	await message.answer(curtains.get_data())


@dp.message_handler(commands=['chairs'])
async def ikea_curtain_catalog(message: types.Message):
	await message.answer(chairs.get_data())


@dp.message_handler(commands=['echo'])
async def echo(message: types.Message):
	await message.answer(message.text[5:])


if __name__ == '__main__':
	executor.start_polling(dp, skip_updates=True)
