Нашёл в коде переменную feet. Долго пытался понять, почему она так называется и что она делает. В итоге вспомнил.
Переменная называлась legend_handles.
Я её сократил до leg_hands.
А потом это переименовал в feet.
за счет того что индексов 100, а я к примеру беру список из 10 элементов, он улетает в ошибку.
Python 3.10.4 (tags/v3.10.4:9d38120, Mar 23 2022, 23:13:41) [MSC v.1929 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> index_list = [1, 0, 2, 2, 1, 0, 0, 0, 1, 2]
>>> rnd_list = [2, 3, 4]
>>> for i in index_list:
... print(rnd_list[i], end=' ')
...
3 2 4 4 3 2 2 2 3 4
>>>
Выделение моё. Т.е. при конструировании бота можно передать help_command=None, чтобы отключить справку вообще. Альтернативно, можно присвоить bot.help_command = None позднее.
Если же нужно заменить реализацию справки на свою, то читаем вторую ссылку. Там описаны классы, реализующие справку, в частности, HelpCommand. От него (или от DefaultHelpCommand) надо отнаследовать свой класс, в нём реализовать справку так, как тебе надо (смотри описания методов HelpCommand, в частности, send_bot_help()), после чего передать экземпляр своего класса в help_command вместо None.