Как отпралять скриншоты в telegram бот?
Каким способом можно реализовать, что при нажании определенной кнопки, делался скриншот фрагмента экрана, и отправлялся в тг. Я пробоал данным способом:
mon= {'top': 206, 'left': 1, 'width': 738, 'height': 776}
@dp.message_handler(commands=['start'])
async def process_start_command(message: types.Message):
image = sct.grab(mon)
await bot.send_photo(chat_id=message.from_user.id, photo=image)
await message.answer("Привет!")
но столкнулся с ошибкой:
TypeError: Can not serialize value type: <class 'mss.screenshot.ScreenShot'>
headers: {}
value: <ScreenShot pos=1,206 size=738x776>