Discord.ext.commands.errors.CommandInvokeError: Command raised an exception: AttributeError: 'str' object has no attribute 'author',что делать?
Аргумент self имеет смысл только в классе.

Судя по тому, что вы добавляете функцию при помощи декоратора @Bot.command() - рискну предположить что класса там нет.

Если вы хотите использовать классы для команд: https://discordpy.readthedocs.io/en/stable/ext/com...

В противном случае - уберите аргумент self из объявления функции:
async def infouser(self, ctx, member: discord.Member = None):
Вы в ctx передаёт строку, а не словарь. Проверяйте вызов infouser, что вы передаёте туда?