Комментарии 18
Эххх. aiogram-dialog?
стоит запилить поддержку?
Вещь вроде популярная. Во всяком случае - удобная :)
готов вписаться. только мне бы живых примеров - могу из интернетов натаскать или отдебажиться на твоём - что думаешь - готов вписаться?
То, что есть - коммерческое, вряд ли разрешат. Могу, что музыкой навеяло, наваять в отдельной ветке. Смущает то, что нужно переделывать весь проект в случае использования. Есть идиотская идея уровня - "напишите мне google - там же всего одно поле ввода" - переопределить классы. Но скорее всего - это еще хуже :(
у меня есть подозрение, что придётся очень мало адаптировать. может, ты сможешь просто собрать список методов, которые используются вытащить и если есть принципиальные их аргументы. Но, надо учитывать, что в максе другие политики изменения и удаления сообщений и подобные штуки могут повылазить - я их старался изящно обойти и новые обойдём) ну или заплатите мне рубль и давайте я подпишу NDA
Иронично что API у мах почти полностью идентичный ныне недоступному Telegram
Привет, отличная идея))
Если хочешь найти потенциальных контрибьютеров или пользователей в проект то тебе бы в сообщество опенсорс разрабов: t.me/OpenSource_Chat можно поделится своим проектом, задачами из него, они будут опубликованы на https://opensourcehub.tech
Удачи с проектом, выглядит перспективно!
Его так назвали obabot, потому что оба мессенджера поддерживает? Правильно понимаю?
это главное - да! но, еще хоба и всё работает - ну такая идея была)
а поводу python-telegram-bot v22 библиотеке не планируется такое же сделать?)
я изначально на ptb и сидел, но максовские библиотеки как будто все свёрстаны в стиле aiogram. насколько сложно переехать на aiogram? я понимаю, что тут уже удобство, что поменял 20 строчек руиниться, но просто интересно как это в других проектах? так или иначе это уже должна быть совсем другая библиотека
да совсем другая)
я не работал на айограме. на птб 6 лет. у меня все на нем. я туда сам контрибьютил просто) + уже написал инструментов себе на нем кучу.
я вот сейчас читаю айограм и понимаю птб на 2 головы лучше по архитектуре.
+ в максе нет некоторых фич в принципе из тг и буду переписывать их с нуля так или иначе на максовских библах.
просто так залететь как у вас красиво с айограма не судьба)
пока скорей всего буду месенджер слой костылить на максовских фичах/механиках.
Ну серъёзно?
Я попробовал запустить.Только Max. Честно скопипастил шаблон, pip install, токен заменил и запустил.Max polling error: ‘Dispatcher’ object has no attribute ‘start_polling’
Потому что в бибилиотеке umaxbot у Dispatcher метод называется run_polling,а не start_polling. И называется он так с июля 25 года мининум.
Заменил, вроде заработало, даже на сообщения в Максе реагирует. Вот только потом:[Dispatcher] Ошибка обработки update: ‘function’ object has no attribute ‘check’И после этого дальше копаться уже нет никакого желания.
Вы хоть запускали своё детище?
Версии:
python 3.11
umaxbot 0.2.0
obabot 0.2.1

obabot: пишем бота один раз — запускаем в Telegram и Max