@kagami Обоснование: мне лень прокручивать. Зделай
def HAELP(arg=""):
if arg = "":
return HAELPTEXT
else:
return filter(lambda s: s.startswith(arg), HAELPTEXT)
или как там это будет питоник, я не знаю, лол
@plhk Плохое обоснование. Шпаргалка занимает полэкрана, а хуярить куски из вики — будут проблемы с обновлением. Сейчас для шпаргалки сделано крайне костыльное запрашивание хттп-странички, но это по-моему полный бред.
Но вообще хелп должен быть намного качественнее. Как это сделать — непонятно, я доки не умею писать, всем остальным тоже не нужно.
Сейчас я не знаю ничего лучше кроме как держать отдельную вику и понемногу совершенствовать статьи с хелпом. Так гораздо быстрее вносить изменения и проще держать всё в актуальном состоянии. Вики-форматирование к тому же делает всё это сильно читебальнее, чем плейн-текст в жаббир-клиенте. В условиях отсутствия разработчиков и авторов документации, этот вариант обеспечит максимальную скорость обновления справки.
Нормально ли для юзера пойти на вику, когда ему нужно узнать про какую-то команду, а шпаргалки не хватило? Я не знаю, я сам её писал и команды запомнил. С одной стороны там будут подробные описания разделов, с другой переключение контекста и необходимость переться куда-то.