Как управлять Aiogram ботом через интерфейс Tkinter

Я хочу сделать телеграм бота который будет работать на графическом интерфейсе библиотеки Tkinter

Код:

    from aiogram.dispatcher import FSMContext
from aiogram.dispatcher import FSMContext
from aiogram.dispatcher.filters.state import StatesGroup, State
from aiogram.contrib.fsm_storage.memory import MemoryStorage
from aiogram import Bot, types
from aiogram.dispatcher import Dispatcher
from aiogram.utils import executor
from apscheduler.schedulers.background import BackgroundScheduler
from aiogram.types import ReplyKeyboardRemove, \
    ReplyKeyboardMarkup, KeyboardButton, \
    InlineKeyboardMarkup, InlineKeyboardButton
from tkinter import messagebox
from pycaw.pycaw import AudioUtilities, IAudioEndpointVolume
from aiogram.types import InputFile
from tkinter import *

from config import TOKEN

bot = Bot(token=TOKEN)
storage = MemoryStorage()
dp = Dispatcher(bot, storage=storage)

root = Tk()

def message_output():
    @dp.message_handler()
    async def message_input(message: types.Message):
        await message.answer("<b>text</b>", parse_mode="HTML")

b = Button(text="input message in the bot", command=message_output)
b.pack()

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

root.mainloop()

Ответы (0 шт):