Перейти к публикации

SlavatarAgent

Игрок
  • Публикаций

    44
  • Зарегистрирован

  • Посещение

Сообщения, опубликованные пользователем SlavatarAgent

  1. by Yumix_

    Никакой чести у тебя нет, :kappa:

    Оригинал: https://github.com/SlavatarGit/vimeapi

     

    Я в лс отписался челу который написал про классы, вернее спросил ЗАЧЕМ они нужны там, ответа не получил по скольку - они просто не нужны, твой пример это доказал

  2. штош...

     

    Я ещё не писал подобных коментов (назвать мой поток мыслей кодревью даже язык не поворачивается, если честно), но можно попробовать, т.к. в Python ощущаю себя, как рыба в воде.

     

    • Форматирование кода. Ты не следуешь ни одной конвенции форматирования, код читается не сложно, но чрезвычайно неприятно смотреть на кучу пробелов, импорты через запятую. Посмотри и изучи PEP8, будет полезно в дальнейшем изучении языка.
    • HTTP запросы. Ты использовал довольно примитивную библиотеку для реализации кода. Да, она built-in, но есть альтернативы: httpx, aiohttp (класс ClientSession). Я бы вообще посоветовал погрузиться в асинхронщину, если работаешь с web. На практике асинхронный код работает шустрее, надёжнее в Python (но тут не без подводных камней).
    • Исключения. Не буду врать, но это просто ужасная обработка ошибок! Почему ты не поднимаешь исключения, а просто решил пойти методом возврата истина/ложь? Использовать исключения гораздо удобнее и практичнее, в них можно поместить подробную информацию об ошибке, проще отловить конкретную ошибку и, например, игнорировать её.
    • Точно библиотека? Это не библиотека. Тут как ни крути, библиотекой или SDK это назвать сложно. Ты не создал ни одного механизма настройки кода (ввод токена, ссылки на API), что уже порождает вопрос: а для чего этот код мне, если мне всё-равно нужно будет возиться в исходнике? 
    • PEP257. Отсутствуют docstrings (PEP257). Что тут ни говори, но подсказки в коде нужны. Я не говорю, что тут необходимо юзать какой-нибудь сфинкс и генерировать документацию, нет, вовсе нет. Обычные строки, объясняющие суть каждой функции, могут облегчить процесс разработки.
    • ReadMe.md Файл выглядит очень пустым, информации о том, как применять данный код просто нет. 

     

    Вообще, здорово, что ты пытаешься что-то писать, но опыта всё-таки стоит поднабраться :) Ещё очень посоветую найти какую-нибудь популярную библиотечку, порыться в исходниках. Желаю тебе удачки в изучении!

    1. На счет импортировании библиотек через запятую - я не считаю это "неприятным" или нечитабельным

    2. Считаю что нет смысла в использовании других пакетов, requests простой и для этой задачи он сойдет

    3. Нет смысла отлавливать определенные ошибки, я в любом случае вывожу дебаг инфу о коде с сайта (Но все равно задумался, и подробнее изучу этот вопрос)

    4. SDK - это набор инструментов для разработки, по этому я считаю что могу назвать это SDK

    5. Смысла в примерах нет, есть отдельный файл как начать работу. Да, я мог сделать подсказку для функций, но 95% называется так же как и метод в API. А pycharm вообще может подсказать функцию вместе с аргументами просто начав писать название. В любом случае да, я могу признать что это не совсем SDK, и использование будет "непонятным" по началу

    Спасибо за фидбек, сделал вывод что мне нужно подучить

  3. UPDATE 0.9.1:
    _____________________________________

    •  Добавлен вывод статистики по
      гильдии ()
      Если в гильдии находится больше
      16 участников - вывод каждого 
      участника будет сжат до одной
      строчки, связано с лимитом строк
      в Telegram

    _____________________________________

    За 16.09 - бот несколько раз падал из-за не стабильной связи

  4. Сделай возможность ставить себе свой статус, а чоб и нет, через тебя будет неудобно.

    Я хочу сделать статусы игрокам которые что то сделали, а не всем сразу. Пока не придумаю за что именно, я не буду делать целую систему, но в планах есть идея про ЛК и настройку подобного.

  5. UPDATE 0.9:
    _____________________________________

    •  Фикс мелких багов
    •  При отсутствии тега или самой
       гильдии будет писаться текст об
       этом на русском, а не None
    •  Добавлен 1 статус
    •  Все привилегии теперь на русском
    •  Добавлена возможность скачать 
       скин/плащ
    •  Немного изменено название

    _____________________________________

  6. хорошая попытка, но мне лень включать ВПН. (бот хороший ес чо)

    На мобильном клиенте не нужен ВПН.

     

     

    Самый первый из сайтов, основанный на API

    Retired Moderator можно в статус

    Хорошо, сегодня уже будет добавлено

  7. Помощник* во-первых

    Во-вторых дай статус

    В третьих это отсылка к сайту VimeInfo? (да будет ему земля пухом)

    диа я адыкватный ало это все систра писала я то умею 100% (Не заметил ;з, изменю к 0.9)

    Какой текст

    Не слышал про такой))0)

  8. Хеллоу, решил сделать первого бота для ваймика в Telegram! Скажу только самое главное.

    Команды можно узнать прописав: /commands
    Написать боту: https://t.me/VimeInfo_bot (Тег: VimeInfo_bot)

    Важная инфа:
    - Бот в тесте, сделал пост что бы узнать ваше мнение о боте. По этому, бот может
    работать не стабильно из-за дешевого хостинга на первую неделю.
    Позже посмотрю, нужно ли ставить на нормальный хостинг или нет.


    Если хотите получить уникальный статус: Симпатия + Ответ в тему с текстом (Уточните что хотите статус)
    Пример статуса можно чекнуть тут: https://imgur.com/a/yFmBtX5
    __________________________
    Негативное мнение?
      - почему
    Пожелание или баг? 
      - подробнее, пожалуйста

  9. Лол,а я спорю,что я сам картинки рисую ? М? Я не дурачек,чтобы за бесплатно рисовать картинки сам.

    Ля какой, не дурачек.

    Всем кто писал что это NovaSkin - ты писал, ПРУФЫ ДАЙТЕ!1!!1!1! Из-за этого появляется вопрос - ты адекватный? Когда тебе скинули пруфы ты начал сливатся, совсем что ли?

    Если кто то ЕЩЕ РАЗ поставит ему симпатию - за себя не ручаюсь, зайдите сами на сайт и сделайте, чем у этого "адекватного" человека за N кол-во времени.

  10.  

     

     

    Приветствую, форумчане!

     

    Я думаю, некоторые видели менюшку с ссылками у меня в профиле (если нет, зайдите и посмотрите). Может быть, кому-то захочется иметь такую же. Так вот, сегодня я открываю что-то вроде заказов на такие менюшки с вашей картинкой
    Форма заказа:
     
    1. Какие должны быть кнопки (текст) и где они должны быть расположены? (сверху, снизу, сверху, справа)
    2. Какую-нибудь надпись (добро пожаловать или типа того) (необязательно)
    3. Шрифт, который будет использоваться в работе и цвет
    4. Картинка (только хорошее качество)
    5. Нужна ли светлая рамка вокруг картинки?
    6. Поставьте два лайка: на этот пост, и на мой комментарий ниже (работа трудоёмкая, поэтому два) (проверяется)

    Примеры:

    w2O7nqp.png


     

    Жду ваших заказов
     

     

     


    Вау! Как убого круто сделано, уровень первоклассника бога! Зачем так глупо круто сделано? Надо было хоть чуточку постараться сделать хуже!
    Этот кусок мягко говоря "говна" в формате png, jpg не стоит репутации. Хотя, нет, стоит отрицательной репутации.  Работа сделана на уровне ребенка, хотя мне кажется что шести летний ребенок сделает намного лучше своими усилиями в фотошопе, ты же в паинте это "рисовал"?

×
×
  • Создать...