Coder Social home page Coder Social logo

mad-telegram-standup-bot's People

Contributors

anatoliyfedorenko avatar bekbolotgm avatar dymokd avatar khalezin avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

mad-telegram-standup-bot's Issues

Create events feed

Any event for bot interaction will be recorded in a separate table and then we can analyze events related with a particular intern

Добавить поддержку различных языков

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

Make messages language consistent

Sometimes now the messages are displayed in both languages:

Стендап принят, но позволь дать советы:

  • seems like standups does not contain any prolem or blocker. Remember that problems help us grow. No problems == no development. Dont hesitate to report them
  • seems like standups does not contain any questions. Internship is made up of questions, so ask as many as you can!
  • seems like standups does not contain any tags. If you want your mentors to notice you, tag them right away!
  • seems like standups does not contain any links, that means that probably no work was done or no research was conducted. Poor you.
  • seems like standups does is either small or too large. Appropriate size is about 80 - 200 words.

this should be changed to be consistent, meaning if it begins with Russian, it should continue in Russian. Also, this should be covered by tests to prove its working.

не принимается текст стендапа где есть Telegram Emoji

@SimpleStandupBot
Вчера
-Закончил курс по командной строке
-Закончил курс по git
-Начал курс по изучению Go
-Начал продумывать алгоритм решений первой задачи

Сегодня
-Повторно пройти курс по командной строке и git(так как многие команды уже вылетели)😬
-Продолжить курс по изучению Go
-Изучить ТЗ к первой задаче

Проблемы

  • Слишком много инфо голова кругом🙄
    -Команды не запоминаются приходится несколько раз прочитывать

Вот пример

Setup Travis or Circle CI

Нужно добавить Travis CI и Coveralls чтобы показывать статус билда и покрытие кода тестами

Добавить возможность добавлять дедлайн для стажера

Контекст:

Недавно выдал 10ти стажерам задание, а сейчас у же не помню точно какое было задание и кому я его выдал. И посколько беседы в чате со стажерами идут активно то найти то сообщение с заданием та еще проблема.

Проблема:

Сложно следить за выданными заданиями для стажеров, так как их сейчас просто дофига.

Решение:

Я вижу такой вариант функционала

Добавляем команду/setTask <дата в формате MM:DD HH:mm> <Список ников стажеров через пробле> <Все остальное просто текст сообщения>

Думаю пока будет достаточно если бот просто в указанную дату перешлет сообщение которое было добавленно что бы напомнить ментору то что он ставил какое то задание

Solve issue with /show command

Нужно понять ,почему возникает следующая ошибка: Bad Request: can't parse entities: Can't find end of the entity starting at byte offset 995

Научить бота анализировать merge/pull requests

Нужно распознавать, есть ли в сообщении ссылка на PR

Затем получать инфу об этом PR следуя доке https://developer.github.com/v3/pulls/#get-a-single-pull-request

Затем анализировать PR на наличие различных фишек

  • есть ли описание
  • назначен ли проверяющий
  • дохрена ли проверять
  • есть ли конфликты и появятся ли мерж коммиты
  • есть ли тесты, прошли ли они
  • есть ли ссылки на тикеты

И затем формировать сообщение из предупреждений для ментора со списком проблем из вышеперечисленного в ответе на сообщение.

Add functionality to submit worklogs

Need to come up with a functionality for worklogs submission. Intern should be able to DM bot with the time and description of their worklog. Bot should be able to keep the statistics, report those who does not work, etc. Substitute for JIRA worklogs.

Не добавлять ботов в стендаперы

Стажёр добавил в группу рандомного бота и тот был добавлен в стендаперы. Надо поменять функцию, чтобы бот не добавлял других ботов в стендаперы.

Proofread translations

Стендап принят, но позволь дать советы:

  • seems like standups does not contain any prolem or blocker. Remember that problems help us grow. No problems == no development. Dont hesitate to report them
  • seems like standups does not contain any questions. Internship is made up of questions, so ask as many as you can!
  • seems like standups does not contain any tags. If you want your mentors to notice you, tag them right away!
  • seems like standups does not contain any links, that means that probably no work was done or no research was conducted. Poor you.
  • seems like standups does is either small or too large. Appropriate size is about 80 - 200 words.

This message as well as many other translations contains a lot grammar and spelling mistakes. Need to fix them all in both languages

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.