hubot-bingo
Version:
A hubot script that plays Buzzword bingo
51 lines • 2.06 kB
JSON
{
"hiload": {
"requiredMatches": 3,
"buzzwords": {
"scalability": ["scalab(le|ility)", "скейлэб(л|илити)"],
"availability": ["availability"],
"cloud": ["cloud", "клауд"],
"robust": ["robust", "robustness"]
}
},
"lgbt": {
"requiredMatches": 3,
"buzzwords": {
"gay": ["gay", "ге(и|й)"],
"gender": ["gender", "гендер"],
"lgbt": ["lgbt", "лгбт"],
"queer": ["queer", "квир", "ин[оаыу][йяеюх]"],
"rainbow": ["rainbow", "раду(г|ж)"],
"equality": ["equal", "равноправ", "раўнапра"],
"coming out": ["coming(\\w*)out", "камин(\\w*)аут", "камин(\\w*)аўт"]
}
},
"ватное": {
"requiredMatches": 3,
"buzzwords": {
"putin": ["putin", "путин"],
"крым": ["crimea", "крым"],
"русский мир": ["русск(\\W+) мир", "триединство", "славян"],
"лугандон": ["днр", "лнр"],
"украина": ["ukrain", "укр", "укр(ы|ов|ам|ами|ах)"],
"пиндосы": ["пиндос", "сшп"],
"духовность": ["духовн"],
"скрепы": ["скреп"],
"лгбт": ["пидорас", "пидоры", "ге(и|й)"]
}
},
"стабильное": {
"requiredMatches": 4,
"buzzwords": {
"лукашенко": ["лука", "luka"],
"батька": ["батька", "бацька"],
"стабильность": ["стабильн", "стабільн"],
"гранты": ["грант"],
"апазіцыя": ["оппы", "оппозиция", "апазіцыя"],
"заводы": ["запусти", "завод"],
"гаспадарка": ["сельхоз", "сельгас", "нам(а|о)лот", "ур(а|о)жа", "гаспадарк"],
"ураги": ["загниваюшч", "враги", "ворагі", "ураг(і|и)", "нато"],
"запад": ["запад", "захад"]
}
}
}