summaryrefslogtreecommitdiff
path: root/src/discord/discord.cpp
diff options
context:
space:
mode:
authorouwou <26526779+ouwou@users.noreply.github.com>2022-08-10 23:29:00 -0400
committerouwou <26526779+ouwou@users.noreply.github.com>2022-08-10 23:29:00 -0400
commita4c8a2290d5ba00950dc5883157869d9444dcae1 (patch)
treec475f7104490ba8f529f765ce61c112c871da6df /src/discord/discord.cpp
parent96ec5bb6652b1a2eb3b6a11ed3468da190dad359 (diff)
downloadabaddon-portaudio-a4c8a2290d5ba00950dc5883157869d9444dcae1.tar.gz
abaddon-portaudio-a4c8a2290d5ba00950dc5883157869d9444dcae1.zip
remove ability to create dms
Diffstat (limited to 'src/discord/discord.cpp')
-rw-r--r--src/discord/discord.cpp13
1 files changed, 0 insertions, 13 deletions
diff --git a/src/discord/discord.cpp b/src/discord/discord.cpp
index d94f3df..bb29d77 100644
--- a/src/discord/discord.cpp
+++ b/src/discord/discord.cpp
@@ -552,19 +552,6 @@ void DiscordClient::UpdateStatus(PresenceStatus status, bool is_afk, const Activ
m_signal_presence_update.emit(GetUserData(), status);
}
-void DiscordClient::CreateDM(Snowflake user_id, const sigc::slot<void(DiscordError code, Snowflake channel_id)> &callback) {
- CreateDMObject obj;
- obj.Recipients.push_back(user_id);
- m_http.MakePOST("/users/@me/channels", nlohmann::json(obj).dump(), [callback](const http::response &response) {
- if (!CheckCode(response)) {
- callback(DiscordError::NONE, Snowflake::Invalid);
- return;
- }
- auto channel = nlohmann::json::parse(response.text).get<ChannelData>();
- callback(GetCodeFromResponse(response), channel.ID);
- });
-}
-
void DiscordClient::CloseDM(Snowflake channel_id) {
m_http.MakeDELETE("/channels/" + std::to_string(channel_id), [](const http::response &response) {
CheckCode(response);