hangoutsbot/hangoutsbot

Separate admin commands from Developer/SysAdmin commands?

Open

#381 opened on 2015年9月1日

GitHub で見る
 (4 comments) (0 reactions) (0 assignees)Python (575 stars) (278 forks)batch import
enhancementhelp wanted

説明

Currently if I type in /bot help out of the box, I get the following (with all plugins loaded):

User commands:
bemorespecific, botalias, chat, coinflip, diceroll, dnd, echo, geticon, 
help, iamspartacus, lookup, meme, mention, optout, ping, pushbulletapi, 
rsvp, screenshot, setnickname, subscribe, tldr, unsubscribe, urbandict, 
verifyme, version, whoami, wiki

For more information, please see: https://github.com/hangoutsbot/hangoutsbot/wiki/User-Guide

Admin commands:
addme, addmod, addusers, allowbotadd, attachsyncout, autoreply, 
broadcast, clearurl, config, convecho, convfilter, convleave, convrename, 
convusers, createconversation, delmod, detachsyncout, dumpconv, 
dumpunknownusers, easteregg, files, hangouts, invite, leave, locale, 
logconfig, lograise, makeallusersindefinite, perform_drawing, plugininfo, 
prepare, quit, redditmemeword, refresh, refreshusermemory, reload, 
removebotadd, removeconvrecord, rename, resetunknownusers, 
resourcememory, roomlanguage, setartifacts, seturl, syncusers, tagdel, 
tagindexdump, tagscommand, tagset, tagspurge, tagsuser, tagsuserlist, 
test_one2one_message, testcoroutinecontext, testnoncoroutinecontext, 
topic, user, users, whereami

The admin section can be quite overwhelming for first-time users, would it be possible to break down the list similar to the following:

Admin commands:
addme, addmod, addusers, ...,  topic, user, users, whereami

Developer commands:
dumpconv, dumpunknownusers, logconfig, lograise, 
refreshusermemory, ..., testcoroutinecontext, testnoncoroutinecontext

コントリビューターガイド