This is my code which caused errors when added:
if message.content == "ID start":
dir=(r'C:\\Users\\User\Desktop\User Profiles')
file = message.author
path = os.path.join(dir,file)
isExist = os.path.exists(path)
if isExist == True:
await message.channel.send("You already have a profile")
This is the error message:
Ignoring exception in on_message Traceback (most recent call last): File "C:\Users\User\AppData\Local\Programs\Python\Python38\lib\site-packages\discord\client.py", line 312, in _run_event await coro(*args, **kwargs) File "C:/Users/User/Desktop/idlerpgtest.py", line 31, in on_message path = os.path.join(dir,file) File "C:\Users\User\AppData\Local\Programs\Python\Python38\lib\ntpath.py", line 117, in join genericpath._check_arg_types('join', path, *paths) File "C:\Users\User\AppData\Local\Programs\Python\Python38\lib\genericpath.py", line 152, in _check_arg_types raise TypeError(f'{funcname}() argument must be str, bytes, or ' TypeError: join() argument must be str, bytes, or os.PathLike object, not 'Member'
It seems that most of these errors are with modules or other files its trying to call I just cant work out how to fix them.