Skip to content

Commit 3aadcfb

Browse files
committed
Remove sleepy
1 parent dc2deb0 commit 3aadcfb

File tree

10 files changed

+3
-832
lines changed

10 files changed

+3
-832
lines changed

3rdPartyBinaries/Sleepy.dll

-2.06 MB
Binary file not shown.

3rdPartyBinaries/Sleepy.lib

-2.45 KB
Binary file not shown.

README.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@ This is the source code for all the main Arduino programs.
1818
| [QDarkStyleSheet](https://github.com/ColinDuquesnoy/QDarkStyleSheet) | MIT |
1919
| [Qt Wav Reader](https://code.qt.io/cgit/qt/qtmultimedia.git/tree/examples/multimedia/spectrum/app/wavfile.cpp?h=5.15) | BSD |
2020
| [nlohmann json](https://github.com/nlohmann/json) | MIT |
21-
| [Sleepy Discord](https://github.com/yourWaifu/sleepy-discord) | MIT |
2221
| [D++](https://github.com/brainboxdotcc/DPP) | Apache 2.0 |
2322
| [LUFA](https://github.com/abcminiuser/lufa) | MIT |
2423
| [Tesseract](https://github.com/tesseract-ocr/tesseract) | Apache 2.0 |

SerialPrograms/Source/CommonFramework/Main.cpp

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515
#include "Logging/Logger.h"
1616
#include "Logging/OutputRedirector.h"
1717
//#include "Tools/StatsDatabase.h"
18-
#include "Integrations/SleepyDiscordRunner.h"
1918
#include "Globals.h"
2019
#include "GlobalSettingsPanel.h"
2120
//#include "Windows/DpiScaler.h"
@@ -111,11 +110,6 @@ int main(int argc, char *argv[]){
111110

112111
Integration::DiscordIntegrationSettingsOption& discord_settings = GlobalSettings::instance().DISCORD->integration;
113112
if (discord_settings.run_on_start){
114-
#ifdef PA_SLEEPY
115-
if (discord_settings.library0 == Integration::DiscordIntegrationSettingsOption::Library::SleepyDiscord){
116-
Integration::SleepyDiscordRunner::sleepy_connect();
117-
}
118-
#endif
119113
#ifdef PA_DPP
120114
if (discord_settings.library0 == Integration::DiscordIntegrationSettingsOption::Library::DPP){
121115
Integration::DppClient::Client::instance().connect();
@@ -144,9 +138,6 @@ int main(int argc, char *argv[]){
144138
#ifdef PA_DPP
145139
Integration::DppClient::Client::instance().disconnect();
146140
#endif
147-
#ifdef PA_SLEEPY
148-
Integration::SleepyDiscordRunner::sleepy_terminate();
149-
#endif
150141

151142
return ret;
152143
}

SerialPrograms/Source/CommonFramework/Notifications/ProgramNotifications.cpp

Lines changed: 0 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515
#include "CommonFramework/Tools/ProgramEnvironment.h"
1616
#include "CommonFramework/ProgramStats/StatsTracking.h"
1717
#include "Integrations/DiscordWebhook.h"
18-
#include "Integrations/SleepyDiscordRunner.h"
1918
#include "ProgramNotifications.h"
2019

2120
//#include <iostream>
@@ -120,15 +119,6 @@ void send_raw_notification(
120119
hasFile ? file : nullptr
121120
);
122121

123-
#ifdef PA_SLEEPY
124-
if (GlobalSettings::instance().DISCORD->integration.library0 == Integration::DiscordIntegrationSettingsOption::Library::SleepyDiscord){
125-
Integration::SleepyDiscordRunner::send_embed_sleepy(
126-
should_ping, tags, std::move(embed),
127-
hasFile ? file : nullptr
128-
);
129-
}
130-
#endif
131-
132122
#ifdef PA_DPP
133123
if (GlobalSettings::instance().DISCORD->integration.library0 == Integration::DiscordIntegrationSettingsOption::Library::DPP){
134124
Integration::DppClient::Client::instance().send_embed_dpp(
@@ -173,15 +163,6 @@ void send_raw_notification(
173163
hasFile ? file : nullptr
174164
);
175165

176-
#ifdef PA_SLEEPY
177-
if (GlobalSettings::instance().DISCORD->integration.library0 == Integration::DiscordIntegrationSettingsOption::Library::SleepyDiscord){
178-
Integration::SleepyDiscordRunner::send_embed_sleepy(
179-
should_ping, tags, std::move(embed),
180-
hasFile ? file : nullptr
181-
);
182-
}
183-
#endif
184-
185166
#ifdef PA_DPP
186167
if (GlobalSettings::instance().DISCORD->integration.library0 == Integration::DiscordIntegrationSettingsOption::Library::DPP){
187168
Integration::DppClient::Client::instance().send_embed_dpp(

SerialPrograms/Source/Integrations/DiscordIntegrationSettings.cpp

Lines changed: 2 additions & 59 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111
//#include "CommonFramework/Globals.h"
1212
//#include "CommonFramework/GlobalSettingsPanel.h"
1313
#include "DppIntegration/DppClient.h"
14-
#include "SleepyDiscordRunner.h"
1514
#include "DiscordIntegrationSettings.h"
1615

1716
//#include <iostream>
@@ -41,7 +40,6 @@ DiscordIntegrationSettingsOption::DiscordIntegrationSettingsOption()
4140
, library0(
4241
"<b>Discord Integration Library:</b><br>Restart the program for this to take effect.",
4342
{
44-
{Library::SleepyDiscord, "sleepy", "Sleepy Discord (normal commands, deprecated)"},
4543
{Library::DPP, "dpp", "D++ (slash commands and normal commands)"},
4644
},
4745
LockMode::LOCK_WHILE_RUNNING,
@@ -68,11 +66,6 @@ DiscordIntegrationSettingsOption::DiscordIntegrationSettingsOption()
6866
LockMode::LOCK_WHILE_RUNNING,
6967
"^", "^"
7068
)
71-
, use_suffix(
72-
"<b>Use Suffix (Sleepy):</b><br>Use a suffix instead of a prefix for commands.",
73-
LockMode::LOCK_WHILE_RUNNING,
74-
false
75-
)
7669
, game_status(
7770
false,
7871
"<b>Discord Game Status:</b><br>Enter a status message your bot would display.",
@@ -85,18 +78,6 @@ DiscordIntegrationSettingsOption::DiscordIntegrationSettingsOption()
8578
LockMode::LOCK_WHILE_RUNNING,
8679
"", "Automation at your service!"
8780
)
88-
, sudo(
89-
false,
90-
"<b>Discord Sudo (Sleepy):</b><br>Enter user ID(s) to grant sudo access to.",
91-
LockMode::LOCK_WHILE_RUNNING,
92-
"", "123456789012345678"
93-
)
94-
, owner(
95-
false,
96-
"<b>Discord Owner (Sleepy):</b><br>Enter the bot owner's ID (your own ID).",
97-
LockMode::LOCK_WHILE_RUNNING,
98-
"", "123456789012345678"
99-
)
10081
, allow_buttons_from_users(
10182
"<b>Allow Buttons from Users:</b><br>Allow other users to issue button presses.",
10283
LockMode::LOCK_WHILE_RUNNING,
@@ -123,29 +104,9 @@ DiscordIntegrationSettingsOption::DiscordIntegrationSettingsOption()
123104
}
124105
void DiscordIntegrationSettingsOption::on_config_value_changed([[maybe_unused]] void* object){
125106
// cout << this->enabled() << endl;
126-
#if (defined PA_SLEEPY || defined PA_DPP)
107+
#ifdef PA_DPP
127108
bool options_enabled = this->enabled();
128109
switch (library0){
129-
#ifdef PA_SLEEPY
130-
case Library::SleepyDiscord:{
131-
options_enabled &= !SleepyDiscordRunner::is_running();
132-
ConfigOptionState state = options_enabled ? ConfigOptionState::ENABLED : ConfigOptionState::DISABLED;
133-
134-
library0.set_visibility(state);
135-
command_type.set_visibility(ConfigOptionState::HIDDEN);
136-
token.set_visibility(state);
137-
game_status.set_visibility(state);
138-
hello_message.set_visibility(state);
139-
140-
command_prefix.set_visibility(state);
141-
use_suffix.set_visibility(state);
142-
sudo.set_visibility(state);
143-
owner.set_visibility(state);
144-
allow_buttons_from_users.set_visibility(ConfigOptionState::HIDDEN);
145-
break;
146-
}
147-
#endif
148-
#ifdef PA_DPP
149110
case Library::DPP:{
150111
options_enabled &= !DppClient::Client::instance().is_initialized();
151112
ConfigOptionState state = options_enabled ? ConfigOptionState::ENABLED : ConfigOptionState::DISABLED;
@@ -158,12 +119,8 @@ void DiscordIntegrationSettingsOption::on_config_value_changed([[maybe_unused]]
158119
allow_buttons_from_users.set_visibility(state);
159120

160121
command_prefix.set_visibility(state);
161-
use_suffix.set_visibility(ConfigOptionState::HIDDEN);
162-
sudo.set_visibility(ConfigOptionState::HIDDEN);
163-
owner.set_visibility(ConfigOptionState::HIDDEN);
164122
break;
165123
}
166-
#endif
167124
default:;
168125
}
169126
#endif
@@ -181,7 +138,7 @@ ConfigWidget* DiscordIntegrationSettingsOption::make_QtWidget(QWidget& parent){
181138
DiscordIntegrationSettingsWidget::DiscordIntegrationSettingsWidget(QWidget& parent, DiscordIntegrationSettingsOption& value)
182139
: GroupWidget(parent, value)
183140
{
184-
#if (defined PA_SLEEPY || defined PA_DPP)
141+
#ifdef PA_DPP
185142

186143
QWidget* control_buttons = new QWidget(this);
187144
m_options_layout->insertWidget(0, control_buttons);
@@ -208,16 +165,9 @@ DiscordIntegrationSettingsWidget::DiscordIntegrationSettingsWidget(QWidget& pare
208165
button_start, &QPushButton::clicked,
209166
this, [this, &value](bool){
210167
switch (value.library0){
211-
#ifdef PA_SLEEPY
212-
case DiscordIntegrationSettingsOption::Library::SleepyDiscord:
213-
SleepyDiscordRunner::sleepy_connect();
214-
break;
215-
#endif
216-
#ifdef PA_DPP
217168
case DiscordIntegrationSettingsOption::Library::DPP:
218169
DppClient::Client::instance().connect();
219170
break;
220-
#endif
221171
default:;
222172
}
223173
value.on_config_value_changed(this);
@@ -227,16 +177,9 @@ DiscordIntegrationSettingsWidget::DiscordIntegrationSettingsWidget(QWidget& pare
227177
button_stop, &QPushButton::clicked,
228178
this, [this, &value](bool){
229179
switch (value.library0){
230-
#ifdef PA_SLEEPY
231-
case DiscordIntegrationSettingsOption::Library::SleepyDiscord:
232-
SleepyDiscordRunner::sleepy_terminate();
233-
break;
234-
#endif
235-
#ifdef PA_DPP
236180
case DiscordIntegrationSettingsOption::Library::DPP:
237181
DppClient::Client::instance().disconnect();
238182
break;
239-
#endif
240183
default:;
241184
}
242185
value.on_config_value_changed(this);

SerialPrograms/Source/Integrations/DiscordIntegrationSettings.h

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@ class DiscordIntegrationSettingsOption : public GroupOption, private ConfigOptio
3030
BooleanCheckBoxOption run_on_start;
3131

3232
enum class Library{
33-
SleepyDiscord,
3433
DPP,
3534
};
3635
EnumDropdownOption<Library> library0;
@@ -43,11 +42,8 @@ class DiscordIntegrationSettingsOption : public GroupOption, private ConfigOptio
4342

4443
StringOption token;
4544
StringOption command_prefix;
46-
BooleanCheckBoxOption use_suffix;
4745
StringOption game_status;
4846
StringOption hello_message;
49-
StringOption sudo;
50-
StringOption owner;
5147
BooleanCheckBoxOption allow_buttons_from_users;
5248
DiscordIntegrationTable channels;
5349
};

SerialPrograms/Source/Integrations/DiscordSettingsOption.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ DiscordSettingsOption::DiscordSettingsOption()
7070
{
7171
PA_ADD_OPTION(message);
7272
PA_ADD_OPTION(webhooks);
73-
#if defined PA_SLEEPY || defined PA_DPP
73+
#ifdef PA_DPP
7474
PA_ADD_OPTION(integration);
7575
#endif
7676
}

0 commit comments

Comments
 (0)