BotListAPI 2.2.0

A C# lib for all of the Discord bot list APIs

Install-Package BotListAPI -Version 2.2.0
dotnet add package BotListAPI --version 2.2.0
paket add BotListAPI --version 2.2.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

BotListAPI

This is a C# lib that allows you to post your bots server count to all of the Discord bot lists.

If you have any issues/suggestions post an issue here, join my Discord https://discord.gg/WJTYdNb or contact me xXBuilderBXx#8265

Features

Please see at the bottom of this README for the todo list
  • Diffrent logtypes (none, error only, info, debug)
  • 16 Bot lists supported
  • Information about the bot lists, name, website, owner (Name#tag & ID)
  • Supports normal and sharded bots
  • Supports .net framework and .net core
  • Manually trigger posting
  • Automatically post server count every 10 minutes

How to use

Install the nuget package here https://www.nuget.org/packages/BotListAPI

Create a new instance of BotListAPI.ListClient

It is encouraged to not put tokens in this and instead load a file with the tokens incase you leak all your tokens

ListClient = new ListClient(_Client, new ListConfig
{
    DiscordBots = "",
    BotsForDiscord = "",
    BotListSpace = "",
    BotsOnDiscord = "",
    Carbonitex = "",
    DiscordBotList = "",
    DiscordBotListv2 = "",
    DiscordBotListv3 = "",
    DiscordBotsGroup = "",
    DiscordBotWorld = "",
    DiscordListApp = "",
    DiscordServices = "",
    DivineBotList = "",
    DiscordBestBots = "",
    DiscordBoats = "",
    DiscordBoatsv2 = ""
);

You can manually trigger posting using
ListClient.DiscordBots.Post();

Or you can automatically post it using the a background thread (every 10 minutes)

ListClient.Start();

This stops the background thread

ListClient.Stop();

Supports BotBlock.org

This uses less requests and is enabled by default with ListClient.BotBlock = true;

Bot lists

  • Discord Bots | https://bots.discord.pw
  • Discord Bot List v2 | https://discordbotlist.com
  • Discord Bot List v3 | https://discordbotlist.xyz
  • Discord Services | http://discord.services
  • Bots For Discord | https://botsfordiscord.com
  • Carbonitex | https://www.carbonitex.net
  • Bot List Space | https://botlist.space
  • Bots On Discord | https://bots.ondiscord.xyz
  • Discord Bot World | https://discordbot.world
  • Discord Bots Group | https://discordbots.group
  • Discord List App | https://bots.discordlist.app
  • Divine Bot List | https://divinediscordbots.com
  • Discord Bot List | https://discordbots.org
  • Discord Best Bots | https://discordsbestbots.xyz
  • Discord Boats | https://discordboats.xyz
  • Discord Boats v2 | https://discordboats.club

BotListAPI

This is a C# lib that allows you to post your bots server count to all of the Discord bot lists.

If you have any issues/suggestions post an issue here, join my Discord https://discord.gg/WJTYdNb or contact me xXBuilderBXx#8265

Features

Please see at the bottom of this README for the todo list
  • Diffrent logtypes (none, error only, info, debug)
  • 16 Bot lists supported
  • Information about the bot lists, name, website, owner (Name#tag & ID)
  • Supports normal and sharded bots
  • Supports .net framework and .net core
  • Manually trigger posting
  • Automatically post server count every 10 minutes

How to use

Install the nuget package here https://www.nuget.org/packages/BotListAPI

Create a new instance of BotListAPI.ListClient

It is encouraged to not put tokens in this and instead load a file with the tokens incase you leak all your tokens

ListClient = new ListClient(_Client, new ListConfig
{
    DiscordBots = "",
    BotsForDiscord = "",
    BotListSpace = "",
    BotsOnDiscord = "",
    Carbonitex = "",
    DiscordBotList = "",
    DiscordBotListv2 = "",
    DiscordBotListv3 = "",
    DiscordBotsGroup = "",
    DiscordBotWorld = "",
    DiscordListApp = "",
    DiscordServices = "",
    DivineBotList = "",
    DiscordBestBots = "",
    DiscordBoats = "",
    DiscordBoatsv2 = ""
);

You can manually trigger posting using
ListClient.DiscordBots.Post();

Or you can automatically post it using the a background thread (every 10 minutes)

ListClient.Start();

This stops the background thread

ListClient.Stop();

Supports BotBlock.org

This uses less requests and is enabled by default with ListClient.BotBlock = true;

Bot lists

  • Discord Bots | https://bots.discord.pw
  • Discord Bot List v2 | https://discordbotlist.com
  • Discord Bot List v3 | https://discordbotlist.xyz
  • Discord Services | http://discord.services
  • Bots For Discord | https://botsfordiscord.com
  • Carbonitex | https://www.carbonitex.net
  • Bot List Space | https://botlist.space
  • Bots On Discord | https://bots.ondiscord.xyz
  • Discord Bot World | https://discordbot.world
  • Discord Bots Group | https://discordbots.group
  • Discord List App | https://bots.discordlist.app
  • Divine Bot List | https://divinediscordbots.com
  • Discord Bot List | https://discordbots.org
  • Discord Best Bots | https://discordsbestbots.xyz
  • Discord Boats | https://discordboats.xyz
  • Discord Boats v2 | https://discordboats.club

Release Notes

Fixed BotsForDiscord and enabled botblock support by default

Version History

Version Downloads Last updated
2.2.0 49 9/29/2018
2.1.0 53 9/20/2018
2.0.0 55 9/9/2018
1.2.0 51 9/2/2018
1.1.1 53 9/1/2018
1.1.0 55 9/1/2018
1.0.0 50 9/1/2018