ГитХуб је лансирао бота за аутоматско модерирање проблема

Као део пројекта Издавалац, за ГитХуб је припремљен бот који аутоматски решава задатке модерирања систем праћења на ГитХуб-у. На ГитХуб-у можете пронаћи спремишта чија је једина функција координација људи кроз систем издавања.

У некима од њих, приликом изласка из броја од вас ће бити затражено да попуните образац, онда сам видеоимати модератора, проверити исправност попуњавања формулара и објавити ознаке према онима наведеним у обрасцу (привилеговани корисник ознаке може да окачи само ако нису наведене у предлошку). Пример такве заједнице је заједница идеја отвореног кода.

Модератор не долази одмах. Стога, ГитХуб акција представљена у вестима припремљена је за потврђивање образаца и извршавање операција.

Бот је написан на Питхон-у, али га и даље треба покренути кроз ноде.јс, јер ГитХуб има само 2 типа радњи: ноде.јс и доцкер и за доцкер, прво се учита исти контејнер као и ноде.јс, а он се учитава у други контејнер који Дуго је.

Узимајући у обзир да се питхон3 и све што вам треба налазе у контејнеру са ноде.јс, рационално је само учитати зависности у њега јер су мале.

Ово је ГитХуб акција са 3 функције повезане за управљање проблемима.

Проверите да ли се долазни проблеми на било који начин подударају са предлошком:

Да одељци не садрже редове из подразумеваног шаблона (обично присутни када се корисник не потруди да заврши одељак).

Да одељци који садрже поља за потврду која се постављају као ознаке садрже само поља за потврду присутна у оригиналном предлошку

Да сваки одељак има одређени број поља означених у опсегу [мин, мак]

Ознаке поставите према означеним оквирима.

Аутоматски затвара проблеме ако аутор у одређеном року није отклонио проблеме истакнуте линтером.

Коришћење наменске особе за додељивање налепница је терет, јер је најбоље омогућити корисницима да се „самопослужују“. Корисници могу доделити неке ознаке издањима ограниченог подскупа што се може урадити помоћу проширења Маркдовн и поља за потврду.

С тим када корисник означи поља за потврду или радио дугмад бот поставља етикете у складу с тим.

Од карактеристика које се истичу овог бота који је припремљен су следећи:

  • Радњу контролишу ИАМЛ поставке и Маркдовн предлошке;
  • У сваки образац Маркдовн додаје се блок који описује услове за правилно попуњавање обрасца и жељене радње;
  • Додата је конфигурациона датотека са глобалним подешавањима;
  • Обрасци се састоје од одељака.
  • Постоје 2 врсте одељака:
    Слободан текст: Акција може да потврди да ли се корисник потрудио да нешто доврши. Значење текста се не проверава аутоматски.
    У поља за потврду Може се тражити и / или попунити н број заставица, тако да је 0 {= м1 {= н {= м2 {= укупан број заставица у одељку.
  • Акција потврђује да се оквири подударају са оквирима у предлошку. Ако су заставице правилно постављене, радња може да виси на ознакама проблема, одн. Поља за потврду.
  • Ако је образац неисправно попуњен, радња говори кориснику како да га правилно попуни и додаје посебну ознаку.
  • Ако образац не буде исправљен у одређеном року, радња може решити проблем. Аутоматска забрана корисника, уклањање и премештање проблема још увек није примењено због недостатка званичног АПИ-ја за неопходне радње и проблеме са статусом складишта.
  • Ако је проблем решен, радња уклања ознаку.
  • Одговор на предлошке акције је, наравно, прилагодљив.

Коначно ако сте заинтересовани да сазнате више о томе, детаље можете проверити тако што ћете отићи на следећи линк.


Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.