@bot.command()
async def mute(ctx, member: discord.Member, #дальше не знаю как пишется время...
Как выдать временную роль?Штатными средствами библиотеки - никак. Можно выдать роль и снять роль, а реализация отложенного таска со снятием уже на вас.
Я не знаю как написать время в кодингДля этого используется datetime, возможно в Вашем случае стоит использовать библиотеку dateparser для парсинга даты из строки.