Skip to content

Commit

Permalink
feat: add Disforge (#103)
Browse files Browse the repository at this point in the history
* feat: add Disforge

* [auto] docs: update docs
  • Loading branch information
EndBug authored Jan 11, 2021
1 parent 918fb25 commit c057871
Show file tree
Hide file tree
Showing 4 changed files with 242 additions and 32 deletions.
78 changes: 46 additions & 32 deletions docs/general/services.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Supported Services (31)
# Supported Services (32)

<div align=center>
<p>
Expand All @@ -14,7 +14,7 @@
<a href="https://arcane-center.xyz"><h1>Arcane Bot List</h1></a>

Keys: `arcanebotcenter`, `arcane-botcenter.xyz`, `arcanebotcenter.xyz`, `arcane`, `abc`, `arcane-center.xyz`, `arcanecenter.xyz`
Class: [dbots.Arcane](/#/docs/main/master/class/Arcane)
Class: [dbots.Arcane](/#/docs/main/NS-df/class/Arcane)
Website: https://arcane-center.xyz
</div>

Expand All @@ -28,7 +28,7 @@ Website: https://arcane-center.xyz
<a href="https://botlists.com"><h1>Astro Bot List</h1></a>

Keys: `abl`, `astrobotlist`, `botlists.com`
Class: [dbots.AstroBotList](/#/docs/main/master/class/AstroBotList)
Class: [dbots.AstroBotList](/#/docs/main/NS-df/class/AstroBotList)
Website: https://botlists.com
</div>

Expand All @@ -41,7 +41,7 @@ Website: https://botlists.com
<a href="https://blist.xyz"><h1>Blist</h1></a>

Keys: `blist`, `blist.xyz`
Class: [dbots.Blist](/#/docs/main/master/class/Blist)
Class: [dbots.Blist](/#/docs/main/NS-df/class/Blist)
Website: https://blist.xyz
</div>

Expand All @@ -55,7 +55,7 @@ Website: https://blist.xyz
<a href="https://botlist.space"><h1>botlist.space</h1></a>

Keys: `botlistspace`, `botlist.space`, `bls`
Class: [dbots.BotListSpace](/#/docs/main/master/class/BotListSpace)
Class: [dbots.BotListSpace](/#/docs/main/NS-df/class/BotListSpace)
Website: https://botlist.space
</div>

Expand All @@ -68,7 +68,7 @@ Website: https://botlist.space
<a href="https://botsdatabase.com"><h1>BotsDataBase</h1></a>

Keys: `botsdatabase`, `bdb`
Class: [dbots.BotsDataBase](/#/docs/main/master/class/BotsDataBase)
Class: [dbots.BotsDataBase](/#/docs/main/NS-df/class/BotsDataBase)
Website: https://botsdatabase.com
</div>

Expand All @@ -82,7 +82,7 @@ Website: https://botsdatabase.com
<a href="https://botsfordiscord.com"><h1>Bots For Discord</h1></a>

Keys: `botsfordiscord`, `botsfordiscord.com`, `bfd`
Class: [dbots.BotsForDiscord](/#/docs/main/master/class/BotsForDiscord)
Class: [dbots.BotsForDiscord](/#/docs/main/NS-df/class/BotsForDiscord)
Website: https://botsfordiscord.com
</div>

Expand All @@ -96,7 +96,7 @@ Website: https://botsfordiscord.com
<a href="https://bots.ondiscord.xyz"><h1>Bots On Discord</h1></a>

Keys: `botsondiscord`, `bots.ondiscord.xyz`, `bod`
Class: [dbots.BotsOnDiscord](/#/docs/main/master/class/BotsOnDiscord)
Class: [dbots.BotsOnDiscord](/#/docs/main/NS-df/class/BotsOnDiscord)
Website: https://bots.ondiscord.xyz
</div>

Expand All @@ -110,7 +110,7 @@ Website: https://bots.ondiscord.xyz
<a href="https://www.carbonitex.net/Discord/bots"><h1>Carbonitex</h1></a>

Keys: `carbonitex`, `carbonitex.net`, `carbon`
Class: [dbots.Carbon](/#/docs/main/master/class/Carbon)
Class: [dbots.Carbon](/#/docs/main/NS-df/class/Carbon)
Website: https://www.carbonitex.net/Discord/bots
</div>

Expand All @@ -124,7 +124,7 @@ Website: https://www.carbonitex.net/Discord/bots
<a href="https://dblista.pl"><h1>DBLista</h1></a>

Keys: `dblistapl`, `dblista.pl`, `dblista`
Class: [dbots.DBLista](/#/docs/main/master/class/DBLista)
Class: [dbots.DBLista](/#/docs/main/NS-df/class/DBLista)
Website: https://dblista.pl
</div>

Expand All @@ -139,7 +139,7 @@ Website: https://dblista.pl
<a href="https://discordapps.dev"><h1>Discord Apps</h1></a>

Keys: `discordappsdev`, `discordapps.dev`, `discordapps`, `dapps`
Class: [dbots.DiscordAppsDev](/#/docs/main/master/class/DiscordAppsDev)
Class: [dbots.DiscordAppsDev](/#/docs/main/NS-df/class/DiscordAppsDev)
Website: https://discordapps.dev
</div>

Expand All @@ -153,7 +153,7 @@ Website: https://discordapps.dev
<a href="https://discord.boats"><h1>Discord Boats</h1></a>

Keys: `discordboats`, `discord.boats`, `dboats`
Class: [dbots.DiscordBoats](/#/docs/main/master/class/DiscordBoats)
Class: [dbots.DiscordBoats](/#/docs/main/NS-df/class/DiscordBoats)
Website: https://discord.boats
</div>

Expand All @@ -167,7 +167,7 @@ Website: https://discord.boats
<a href="https://discordbotdirectory.net"><h1>Discord Bot Directory</h1></a>

Keys: `discordbotdirectory`, `dbd`, `discordbotdirectory.net`
Class: [dbots.DiscordBotDirectory](/#/docs/main/master/class/DiscordBotDirectory)
Class: [dbots.DiscordBotDirectory](/#/docs/main/NS-df/class/DiscordBotDirectory)
Website: https://discordbotdirectory.net
</div>

Expand All @@ -181,7 +181,7 @@ Website: https://discordbotdirectory.net
<a href="https://discordbotlist.com"><h1>Discord Bot List</h1></a>

Keys: `discordbotlist`, `discordbotlist.com`, `dbotlist`
Class: [dbots.DiscordBotList](/#/docs/main/master/class/DiscordBotList)
Class: [dbots.DiscordBotList](/#/docs/main/NS-df/class/DiscordBotList)
Website: https://discordbotlist.com
</div>

Expand All @@ -196,7 +196,7 @@ Website: https://discordbotlist.com
<a href="https://discordbot.world"><h1>Discord Bot World</h1></a>

Keys: `discordbotworld`, `discordbot.world`, `dbotworld`, `dbw`
Class: [dbots.DiscordBotWorld](/#/docs/main/master/class/DiscordBotWorld)
Class: [dbots.DiscordBotWorld](/#/docs/main/NS-df/class/DiscordBotWorld)
Website: https://discordbot.world
</div>

Expand All @@ -208,7 +208,7 @@ Website: https://discordbot.world
<a href="https://discordbots.co"><h1>DiscordBots.co</h1></a>

Keys: `discordbotsco`
Class: [dbots.DiscordBotsCo](/#/docs/main/master/class/DiscordBotsCo)
Class: [dbots.DiscordBotsCo](/#/docs/main/NS-df/class/DiscordBotsCo)
Website: https://discordbots.co
</div>

Expand All @@ -224,7 +224,7 @@ Website: https://discordbots.co
<a href="https://discord.bots.gg"><h1>Discord Bots</h1></a>

Keys: `discordbotsgg`, `discord.bots.gg`, `botsgg`, `bots.gg`, `dbots`
Class: [dbots.DiscordBotsGG](/#/docs/main/master/class/DiscordBotsGG)
Class: [dbots.DiscordBotsGG](/#/docs/main/NS-df/class/DiscordBotsGG)
Website: https://discord.bots.gg
</div>

Expand All @@ -239,7 +239,7 @@ Website: https://discord.bots.gg
<a href="https://discordextremelist.xyz/"><h1>Discord Extreme List</h1></a>

Keys: `discordextremelist`, `discordextremelist.xyz`, `discordextremelistxyz`, `del`
Class: [dbots.DiscordExtremeList](/#/docs/main/master/class/DiscordExtremeList)
Class: [dbots.DiscordExtremeList](/#/docs/main/NS-df/class/DiscordExtremeList)
Website: https://discordextremelist.xyz/
</div>

Expand All @@ -254,7 +254,7 @@ Website: https://discordextremelist.xyz/
<a href="https://bots.discordlabs.org/"><h1>Discord Labs</h1></a>

Keys: `discordlabs`, `discord-labs`, `discordlabs.org`, `bots.discordlabs.org`
Class: [dbots.DiscordLabs](/#/docs/main/master/class/DiscordLabs)
Class: [dbots.DiscordLabs](/#/docs/main/NS-df/class/DiscordLabs)
Website: https://bots.discordlabs.org/
</div>

Expand All @@ -266,7 +266,7 @@ Website: https://bots.discordlabs.org/
<a href="https://discordlistology.com/"><h1>DiscordListology</h1></a>

Keys: `discordlistology`
Class: [dbots.DiscordListology](/#/docs/main/master/class/DiscordListology)
Class: [dbots.DiscordListology](/#/docs/main/NS-df/class/DiscordListology)
Website: https://discordlistology.com/
</div>

Expand All @@ -279,10 +279,24 @@ Website: https://discordlistology.com/
<a href="https://discordservices.net"><h1>Discord Services</h1></a>

Keys: `discordservices`, `discordservices.net`
Class: [dbots.DiscordServices](/#/docs/main/master/class/DiscordServices)
Class: [dbots.DiscordServices](/#/docs/main/NS-df/class/DiscordServices)
Website: https://discordservices.net
</div>

<div align=center>
<p>
<img src="https://disforge.com/assets/img/ui/categories/all-bots.png" alt="disforge logo" width="100" align="left" />
</p>
<i id="disforge"></i>
<i id="df"></i>
<i id="disforge.com"></i>
<a href="https://disforge.com/bots"><h1>Disforge</h1></a>

Keys: `disforge`, `df`, `disforge.com`
Class: [dbots.Disforge](/#/docs/main/NS-df/class/Disforge)
Website: https://disforge.com/bots
</div>

<div align=center>
<p>
<img src="https://get.snaz.in/8HphUE7.jpg" alt="glennbotlist logo" width="100" align="left" />
Expand All @@ -294,7 +308,7 @@ Website: https://discordservices.net
<a href="https://glennbotlist.xyz"><h1>Glenn Bot List</h1></a>

Keys: `glennbotlist`, `glennbotlist.xyz`, `glennbotlist.gg`, `glenn`
Class: [dbots.GlennBotList](/#/docs/main/master/class/GlennBotList)
Class: [dbots.GlennBotList](/#/docs/main/NS-df/class/GlennBotList)
Website: https://glennbotlist.xyz
</div>

Expand All @@ -308,7 +322,7 @@ Website: https://glennbotlist.xyz
<a href="https://infinitybotlist.com"><h1>Infinity Bot List</h1></a>

Keys: `ibl`, `infinitybotlist`, `infinitybotlist.com`
Class: [dbots.InfinityBotList](/#/docs/main/master/class/InfinityBotList)
Class: [dbots.InfinityBotList](/#/docs/main/NS-df/class/InfinityBotList)
Website: https://infinitybotlist.com
</div>

Expand All @@ -322,7 +336,7 @@ Website: https://infinitybotlist.com
<a href="https://lbots.org/"><h1>LBots</h1></a>

Keys: `lbots`, `lbotsorg`, `lbots.org`
Class: [dbots.LBots](/#/docs/main/master/class/LBots)
Class: [dbots.LBots](/#/docs/main/NS-df/class/LBots)
Website: https://lbots.org/
</div>

Expand All @@ -337,7 +351,7 @@ Website: https://lbots.org/
<a href="https://listmybots.com/"><h1>List My Bots</h1></a>

Keys: `listmybots`, `listmybots.com`, `listmybotscom`, `lmb`
Class: [dbots.ListMyBots](/#/docs/main/master/class/ListMyBots)
Class: [dbots.ListMyBots](/#/docs/main/NS-df/class/ListMyBots)
Website: https://listmybots.com/
</div>

Expand All @@ -352,7 +366,7 @@ Website: https://listmybots.com/
<a href="https://mythicalbots.xyz/"><h1>Mythical Bots</h1></a>

Keys: `mythicalbots`, `mythicalbots.xyz`, `mythicalbotsxyz`, `mythical`
Class: [dbots.MythicalBots](/#/docs/main/master/class/MythicalBots)
Class: [dbots.MythicalBots](/#/docs/main/NS-df/class/MythicalBots)
Website: https://mythicalbots.xyz/
</div>

Expand All @@ -369,7 +383,7 @@ Website: https://mythicalbots.xyz/
<a href="https://space-bot-list.xyz/"><h1>Space Bots List</h1></a>

Keys: `spacebotslist`, `spacebotlist`, `spacebots`, `space-bot-list.org`, `space`, `sbl`
Class: [dbots.SpaceBotsList](/#/docs/main/master/class/SpaceBotsList)
Class: [dbots.SpaceBotsList](/#/docs/main/NS-df/class/SpaceBotsList)
Website: https://space-bot-list.xyz/
</div>

Expand All @@ -382,7 +396,7 @@ Website: https://space-bot-list.xyz/
<a href="https://topcord.xyz/"><h1>TopCord</h1></a>

Keys: `topcord`, `topcord.xyz`
Class: [dbots.TopCord](/#/docs/main/master/class/TopCord)
Class: [dbots.TopCord](/#/docs/main/NS-df/class/TopCord)
Website: https://topcord.xyz/
</div>

Expand All @@ -396,7 +410,7 @@ Website: https://topcord.xyz/
<a href="https://top.gg"><h1>Top.gg</h1></a>

Keys: `topgg`, `top.gg`, `top`
Class: [dbots.TopGG](/#/docs/main/master/class/TopGG)
Class: [dbots.TopGG](/#/docs/main/NS-df/class/TopGG)
Website: https://top.gg
</div>

Expand All @@ -410,7 +424,7 @@ Website: https://top.gg
<a href="https://voidbots.net/"><h1>Void Bots</h1></a>

Keys: `voidbots`, `void`, `voidbots.net`
Class: [dbots.VoidBots](/#/docs/main/master/class/VoidBots)
Class: [dbots.VoidBots](/#/docs/main/NS-df/class/VoidBots)
Website: https://voidbots.net/
</div>

Expand All @@ -426,7 +440,7 @@ Website: https://voidbots.net/
<a href="https://wonderbotlist.com/en"><h1>Wonder Bot List</h1></a>

Keys: `wonderbotlist`, `wonderbotlist.com`, `wonderbotlistcom`, `wonder`, `wbl`
Class: [dbots.WonderBotList](/#/docs/main/master/class/WonderBotList)
Class: [dbots.WonderBotList](/#/docs/main/NS-df/class/WonderBotList)
Website: https://wonderbotlist.com/en
</div>

Expand All @@ -440,6 +454,6 @@ Website: https://wonderbotlist.com/en
<a href="https://yabl.xyz/"><h1>Yet Another Bot List</h1></a>

Keys: `yabl`, `yablxyz`, `yabl.xyz`
Class: [dbots.YABL](/#/docs/main/master/class/YABL)
Class: [dbots.YABL](/#/docs/main/NS-df/class/YABL)
Website: https://yabl.xyz/
</div>
31 changes: 31 additions & 0 deletions lib/Interface/Lists/Disforge.d.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
import { Service, ServicePostOptions } from '../Service';
/**
* Represents the Disforge service.
* @see https://disforge.com/developer
*/
export default class Disforge extends Service {
/** The values that can be used to select the service. */
static get aliases(): string[];
/** The logo URL. */
static get logoURL(): string;
/** Service's name. */
static get serviceName(): string;
/** The website URL. */
static get websiteURL(): string;
/** The base URL of the service's API. */
static get baseURL(): string;
/**
* Posts statistics to this service.
* <warn>Shard data posting is not supported for this service.</warn>
* @param options The options of the request
*/
static post(options: ServicePostOptions): Promise<import("axios").AxiosResponse<any>>;
/**
* Retreives the data shown on the homepage.
*/
getHomepage(): Promise<import("axios").AxiosResponse<any>>;
/**
* Retreives statistics about Disforge.
*/
getStats(): Promise<import("axios").AxiosResponse<any>>;
}
Loading

0 comments on commit c057871

Please sign in to comment.