cost 67 ms
如何正確使用流通過 discordbot 檢索、編輯、保存和發送圖像

[英]How to correctly use streams to retrieve, edit, save and send image via discordbot

我正在使用 DSharp plus 庫編寫一個 discord 機器人。 我目前正在編寫的命令從 discord 聊天中獲取圖像,然后我編輯圖像並將編輯后的圖像作為單幀 gif 發回。 我使用以下方法從圖像 url 中檢索圖像: 然后我打電話給我的編輯 function 並編輯圖像。 然后我使用以下 ...

2023-01-30 13:13:43   1   26    c# / dsharp+  
機器人不響應命令,除非直接提及

[英]Bot not responding to command, except a direct mention

我創建了一個 c# 控制台應用程序來使用 DSharpPlus (v4.3.0) 運行一個 discord 機器人。 目前,在我的 discord 服務器上,我只想向機器人發送命令(該命令名為“lore”)並讓它以“Hi”響應,但是我的機器人沒有響應,除非我直接提及機器人。 所以,這有效: @My ...

設置我的 DIscord Bot 的“播放”狀態,但我想在啟動時進行

[英]Setting the "Playing" status of my DIscord Bot, but i want to do it on startup

我有這個簡單的命令,我和另一個用戶只能使用它來設置機器人的“正在播放”狀態,雖然它對於動態更改它非常有用,我也想在啟動機器人時設置它所以我不必每次重新啟動機器人時自己設置它。 是否可以在 Bot.cs 文件中實現此代碼,以便在啟動時設置狀態並准備就緒 基本上,這個當前命令的工作方式是它基於一個 if ...

2022-09-05 14:23:03   1   13    dsharp+  
如何將 DiscordSharpPlus 中的 DiscordColor 設置為隨機 RGB 顏色?

[英]How can I set a DiscordColor in DiscordSharpPlus to a random RGB color?

我有一個 Discord 機器人,我正在嘗試使用隨機 RGB 顏色進行嵌入。 當我嘗試在 discord 中使用此命令時,它根本不返回任何內容。 我的代碼是:DiscordEmbedBuilder Embed = new DiscordEmbedBuilder { Color = new ...

需要 Dsharp GetAllMembersAsync() psermison

[英]Dsharp GetAllMembersAsync() psermison needed

我正在嘗試獲取公會的所有成員。 當我使用 GetAllMembersAsync() 時,我得到了未經授權的 403 的擴展。我試圖給機器人所有權限,但我仍然得到擴展。 謝謝你的幫助 ...

2022-03-23 17:51:04   1   48    dsharp+  
DsharpPlus 檢測誰改變了某人的角色

[英]DsharpPlus detect who changed someones role

我正在使用 DsharpPlus 制作某種形式的守衛機器人。 我需要檢測一個人的角色何時發生變化。 我可以使用 DiscordClient.GuildMemberUpdated 來做到這一點。 但是換了角色的人我拿不到。 如果可能的話,你能告訴我這是怎么做到的嗎? ...

2022-03-02 15:52:10   1   64    c# / dsharp+  
DSharpPlus 將嵌入發送到特定頻道?

[英]DSharpPlus send an embed to a specific channel?

我是使用 discord 機器人的新手,我想知道是否有人知道將嵌入式消息發送到特定頻道的方法。 到目前為止,我發現發送一個的唯一方法是使用 RespondAsync,它直接回復在同一頻道中發出命令的任何人。 我的機器人的目的是在只讀通道中創建自動鏈接目錄,該命令只會刷新它們。 很難找到很多 Dsh ...

如何在沒有上下文的情況下在 DSharp+ 中創建 DiscordChannel 實體

[英]How do I create a DiscordChannel entity in DSharp+ with no context

我想讓我的 Discord 機器人在啟動時使用 Discord 消息生成器發送消息,但是 .sendAsync() 需要一個 DiscordChannel 實體。 我讀過的所有指南都使用上下文,但我不能使用上下文,除非我正在回復消息,而我不能這樣做。 ...

如何將縮略圖添加到 DSharpPlus 中的嵌入消息?

[英]How do you add thumbnails to an embed message in DSharpPlus?

我已經把頭撞在牆上了 8 個小時,試圖弄清楚如何將縮略圖添加到嵌入的消息中。 我一直在關注這個使用 ThumbnailURL 的教程,這在他使用它的上下文中不存在。 相反,我只有一個不帶字符串的 Thumbnail,而是一個我根本無法訪問的 EmbedThumbnail。 請不要發送文檔和教程的鏈 ...

從文本通道獲取所有用戶

[英]Get all users from text channel

我想通過頻道 ID 獲取文本頻道中所有用戶的列表。 我用那個代碼試過這個: (id = 頻道 ID) 但不是所有用戶的列表,我只有兩個用戶:我和機器人。 我試圖找到答案,但只有不起作用的解決方案,例如在機器人設置中啟用權限 ...

DSharpPlus 編輯頻道主題

[英]DSharpPlus edit channel topic

我正在嘗試編輯文本頻道的主題。 我嘗試使用DiscordChannel.ModifyAsync但我不知道Action<ChannelEditModel>是什么。 我該如何使用它? ...

2021-07-01 22:50:43   1   164    c# / dsharp+  
如何使用動態名稱設置 Discord Bot 命令

[英]How do I setup Discord Bot commands with dynamic names

所以我正在嘗試為我朋友的不和諧服務器制作一個聲音機器人。 我們之前從另一位朋友那里得到了一個,但由於某種原因它停止了工作,我無法獲得源代碼。 舊機器人必須播放聲音的命令只是前綴“?” 然后是聲音前的名稱。 “?youdied”我正在使用 DSharpPlus 庫(v3.2.3)在 C# 中編寫這個 ...

將 DiscordUser 轉換為 DiscordMember

[英]Converting DiscordUser to DiscordMember

我有 dsharp+ 的問題,所以基本上當我附加一個事件Client.VoiceStateUpdated += OnVoiceState; 並嘗試將其從DiscordUser轉換為DiscordMember它會引發異常,我知道我可以從文檔中做到這一點 它有 50% 的時間在工作,當我加入頻道或離開 ...

為什么沒有“LogLevel”和“UseInternalLoghandler”的定義?

[英]Why are there no Definitions for "LogLevel" and "UseInternalLoghandler"?

我需要通過編程我自己的 Discord 機器人來獲得幫助。 我想在代碼中寫“LogLevel = LogLevel.Debug, UseInternalLoghandler = true”,但 Visulas Studio 犯了兩個錯誤。 它說沒有 LogLevel 和 UnseInternalL ...

2021-04-17 16:56:12   1   55    dsharp+  
C# - DSharp 獲得 Bots(最高)角色的顏色

[英]C# - DSharp getting color of the Bots (highest) Role

我正在努力做到這一點,因此當您調用交互嵌入時,左側顯示的線條與機器人最高角色顏色相同。 (真的是次要的細節,但出於某種原因我真的很想要它) 到目前為止,我只找到了 Javascript 版本(discord.js)的答案,但沒有找到 DSharp 的答案。 https://dsharpplus. ...

找不到 BaseCommandModule class,與使用的命名空間相反

[英]BaseCommandModule class could not be found, contrary to the correct namespace being used

在創建機器人的第一次嘗試時,似乎我已經發現自己試圖解決這個問題有一段時間了。 也就是說,我在 class 的未使用名稱空間中遇到了未知 class 的常見編譯錯誤,我實際上正在使用其名稱空間,這與官方文檔相反,應該是DSharpPlus.CommandsNext 。 但在這種情況下,這不是交易, B ...

有沒有辦法在不重新啟動機器人以使更改采取行動的情況下更改命令前綴? (DSharpPlus)

[英]Is there a way to change command prefix without restarting a bot for changes to take action? (DSharpPlus)

我正在使用此代碼為 CommandsNextExtension 變量設置配置和注冊命令: 然后我有這個寫一個新的前綴到 json 文件和重新啟動機器人后,前綴更改應該: 在這一點上,我嘗試使用帶有新配置的 UseCommandsNext 方法,但出現錯誤:“System.InvalidOperat ...

為什么ban命令不起作用dsharpplus?

[英]Why the ban command does not work dsharpplus?

我正在使用 dsharpplus 為 discord 制作一個機器人,現在我正在嘗試實施一個禁止命令,但它不起作用。 有人可以幫助我嗎? 我男人 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM