Обновить

Комментарии 18

Эххх. aiogram-dialog?

стоит запилить поддержку?

Вещь вроде популярная. Во всяком случае - удобная :)

готов вписаться. только мне бы живых примеров - могу из интернетов натаскать или отдебажиться на твоём - что думаешь - готов вписаться?

То, что есть - коммерческое, вряд ли разрешат. Могу, что музыкой навеяло, наваять в отдельной ветке. Смущает то, что нужно переделывать весь проект в случае использования. Есть идиотская идея уровня - "напишите мне google - там же всего одно поле ввода" - переопределить классы. Но скорее всего - это еще хуже :(

у меня есть подозрение, что придётся очень мало адаптировать. может, ты сможешь просто собрать список методов, которые используются вытащить и если есть принципиальные их аргументы. Но, надо учитывать, что в максе другие политики изменения и удаления сообщений и подобные штуки могут повылазить - я их старался изящно обойти и новые обойдём) ну или заплатите мне рубль и давайте я подпишу NDA

Не, nda в мелкобритании не пролезет. Напиши telegram/почту пообщаемся. Меня тут заминусили зумеры, 1 раз в сутки могу писать.

Иронично что 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

Да, запускал. У меня не так много вариаций, чтобы всё протестировать, но кейсы и правда базовые. Сейчас всё перепроверю и отпишусь. Сегодня должно быть готово.

Еще проблемы с удалением сообщения в мах. Issues в репе создал. Глянете?

я так понял базовые проблемы ушли в новой версии и это радует. смотрю сейчас удаление сообщений: вижу, что проблема частично в umaxbot и там уже есть коммит, но нет версии с этим коммитом. написал автору и жду

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации