Загрузка...

Im going to rewrite Djimbo Autoshop

Thread in Python created by XnordwindX Feb 5, 2025. 312 views

  1. XnordwindX
    XnordwindX Topic starter Feb 5, 2025 25 May 29, 2022
    Всем привет!

    Думаю многие знают о Djimbo AutoShop.
    Я считаю, что сам бот с юзерской точки зрения довольно удобный, но код - это полная тоска, товарищи. Неподдерживаемый, плохоструктурированный, местами примитивный. SQLite 3, жалкое подобие самописных миграций, убогие API менеджеры.

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

    Есть ещё какие-то идеи у вас?
     
  2. TheBoossya
    TheBoossya Feb 6, 2025 121 Aug 28, 2019
    А зачем?
     
    1. View previous comments (20)
    2. XnordwindX Topic starter
      TheBoossya, не работал с iru cache в таких проектах. С редисом попривычнее)
    3. XnordwindX Topic starter
      TheBoossya, Кроме того, я не знаю, является ли iru_cache потокозащищенным. Я планирую поднимать бота на вебхуках через uvicorn
    4. XnordwindX Topic starter
      TheBoossya, Ну и получать, скажем, уведомления с платёжек
  3. munnniisss
    munnniisss Feb 6, 2025 1866 Jul 25, 2019
    прикольно, редис ещё пойму под аиограм, но постгря лишняя в таких простых проектах(
     
    1. XnordwindX Topic starter
  4. XnordwindX
    XnordwindX Topic starter Feb 10, 2025 25 May 29, 2022
    [IMG]
    Мультиязычность и мультивалютность - наше всё
     
  5. vevstudio
    vevstudio Feb 12, 2025 $$$ DESIGN – https://t.me/vevstudio :animelove: 256 Oct 30, 2022
    ебаш
     
  6. K1p1k
    K1p1k Feb 13, 2025 23 Jul 1, 2022
    Чекни моего, у меня в темах есть
     
    1. XnordwindX Topic starter
  7. darkside
    darkside Mar 16, 2025 :omg: guest ➤ :omg: 2805 Dec 22, 2019
    Конечно если сделаешь, то будет вообще идеально.
    Но работы конечно много будет.

    Если вдруг нужны будут идеи для размышления, то вот пост Djimbo где он спрашивал что можно добавить в бота: ссылка
     
Top
Loading...