0
我已經做了一個命令,用它的ID來查找用戶的信息。 我做了下面的代碼:使用get_user_info(user_id)不一致Python
userId = UserToFind[0]
hi = self.get_user_info(userId)
await self.safe_send_message(channel,"It's" + hi)
雖然這樣做,說不能轉換generator
一個簡單str
。
我也想這樣做await self.safe_send_message(channel,"It's" + hi.name)
,但它給了我另一個錯誤:generator object has no atribute name
我該如何解決這個問題?
確實有效。 我只是沒有得到什麼。 我做了這個命令,每次我做一個ID,它說'用戶沒有找到'。我試着讓它默認發現自己,檢查是否是由命令查找ID的問題,並且仍然說同樣的事情。 – Norby
您正在使用ID(17/18字符)而不是識別符(#0000)?打開你的出現設置並打開開發者模式,然後你可以從右鍵菜單複製ID。記得點擊一個名字而不是一個ID,否則你會得到消息ID而不是會員ID – squaswin
我知道。但它一直說沒有找到。 我去了我的服務器,點擊了我,並「複製ID」,仍然。 – Norby