# bard/plugs/help.py
#
#
""" help describing an object. """
[docs]def help(event):
item = event.rest()
obj = kernel.find(item)
if not obj: return
if type(obj) == list: res = ", ".join([str(x) for x in obj])
elif type(obj) == types.ModuleType: res = ", ".join(dir(obj))
else:
try: res = obj.json(indent=4)
except AttributeError: res = str(obj)
event.reply(res)