mirror of
https://gitlab.com/Kwoth/nadekobot.git
synced 2025-09-10 17:28:27 -04:00
remove: Removed selfhost button from .donate, no idea why it was there in the first place
This commit is contained in:
@@ -519,31 +519,10 @@ public sealed partial class Help : NadekoModule<HelpService>
|
|||||||
"https://nadekobot.readthedocs.io/en/latest/"))
|
"https://nadekobot.readthedocs.io/en/latest/"))
|
||||||
.SendAsync();
|
.SendAsync();
|
||||||
|
|
||||||
|
|
||||||
private Task SelfhostAction(SocketMessageComponent smc)
|
|
||||||
=> smc.RespondConfirmAsync(_sender,
|
|
||||||
"""
|
|
||||||
- In case you don't want or cannot Donate to NadekoBot project, but you
|
|
||||||
- NadekoBot is a free and [open source](https://gitlab.com/kwoth/nadekobot) project which means you can run your own "selfhosted" instance on your computer.
|
|
||||||
|
|
||||||
*Keep in mind that running the bot on your computer means that the bot will be offline when you turn off your computer*
|
|
||||||
|
|
||||||
- You can find the selfhosting guides by using the `.guide` command and clicking on the second link that pops up.
|
|
||||||
- If you decide to selfhost the bot, still consider [supporting the project](https://patreon.com/join/nadekobot) to keep the development going :)
|
|
||||||
""",
|
|
||||||
true);
|
|
||||||
|
|
||||||
[Cmd]
|
[Cmd]
|
||||||
[OnlyPublicBot]
|
[OnlyPublicBot]
|
||||||
public async Task Donate()
|
public async Task Donate()
|
||||||
{
|
{
|
||||||
var selfhostInter = _inter.Create(ctx.User.Id,
|
|
||||||
new ButtonBuilder(
|
|
||||||
emote: new Emoji("🖥️"),
|
|
||||||
customId: "donate:selfhosting",
|
|
||||||
label: "Selfhosting"),
|
|
||||||
SelfhostAction);
|
|
||||||
|
|
||||||
var eb = _sender.CreateEmbed()
|
var eb = _sender.CreateEmbed()
|
||||||
.WithOkColor()
|
.WithOkColor()
|
||||||
.WithTitle("Thank you for considering to donate to the NadekoBot project!");
|
.WithTitle("Thank you for considering to donate to the NadekoBot project!");
|
||||||
@@ -580,7 +559,6 @@ public sealed partial class Help : NadekoModule<HelpService>
|
|||||||
await Response()
|
await Response()
|
||||||
.Channel(await ctx.User.CreateDMChannelAsync())
|
.Channel(await ctx.User.CreateDMChannelAsync())
|
||||||
.Embed(eb)
|
.Embed(eb)
|
||||||
.Interaction(selfhostInter)
|
|
||||||
.SendAsync();
|
.SendAsync();
|
||||||
|
|
||||||
_ = ctx.OkAsync();
|
_ = ctx.OkAsync();
|
||||||
|
Reference in New Issue
Block a user