c# discord. NET publi c SocketCommandContext (клиент DiscordSocketClient, сообщение SocketUserMessage) - PullRequest
0 голосов
/ 23 апреля 2020

Итак, я разрабатывал бота Discord, который выполняет несколько простых функций, но когда я тестировал функцию удара, но строку

var context = new SocketCommandContext (_client, message);

дает мне: System.NullReferenceException: 'Ссылка на объект не установлена ​​для экземпляра объекта.

1 Ответ

0 голосов
/ 23 апреля 2020

Я бы опубликовал это как комментарий, но не могу. Ваш вопрос требует редактирования, чтобы включить минимальный воспроизводимый пример , а также полную трассировку стека.

Проблема в том, что _client равно нулю или message равно нулю. Отладьте ваш код и выполните его, проверяя _client и message. Также не забудьте проверить трассировку стека.

...