Skip to content

DanBot-Hosting/dbh-bots-wrapper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

danbot-hosting - DanBot Hosting Bots API Wrapper

Overview

The danbot-hosting is a Python module designed to simplify interactions with the DanBot Hosting API for adding Discord bots. It provides a bot class with methods for adding bots, retrieving bot information, and obtaining information of all bots.

Installation

To use danbot-hosting, you must install it first. You can do this using the following command:

pip install danbot-hosting

Usage

Importing the Module

from danbot-hosting import bot

Initializing the Bot

my_bot = bot(
    discord_id="YOUR_DISCORD_BOT_ID",
    owner_id="YOUR_DISCORD_USER_ID",
    api_key="YOUR_DBH_API_KEY",
    name="BotName",
    avatar="AvatarURL",
    users=1000,
    guilds=10,
    shards=1
)

API Information

To retrieve information about the bot:

info = my_bot.info()
print(info)

Bot Status

To retrieve the status of the API from the DanBot Hosting API:

status = my_bot.status()
print(status)

Adding a Bot

To add the bot to DanBot Hosting:

add_result = my_bot.add_bot()
print(add_result)

Retrieving a Bot

To retrieve information about a specific bot:

bot_info = my_bot.get_bot()
print(bot_info)

Retrieving Bot List

To retrieve a information of all bots:

bots_list = my_bot.get_bots()
print(bots_list)

Example

from danbot-hosting import bot

# Initialize the bot
my_bot = bot(
    discord_id="123456789012345678",
    owner_id="987654321098765432",
    api_key="YOUR_DBH_API_KEY",
    name="MyAwesomeBot",
    avatar="https://example.com/avatar.png",
    users=1000,
    guilds=10,
    shards=1
)

# Retrieve bot information
info = my_bot.info()
print("Bot Information:", info)

# Retrieve bot status
status = my_bot.status()
print("Bot Status:", status)

# Add the bot to DanBot Hosting
add_result = my_bot.add_bot()
print("Add Bot Result:", add_result)

# Retrieve information about the added bot
bot_info = my_bot.get_bot()
print("Bot Info:", bot_info)

# Retrieve a list of bots associated with the user
bots_list = my_bot.get_bots()
print("User's Bots:", bots_list)

Replace the placeholder values with your actual Discord bot and user information.

DanBot

Note

Found a bug? Open a GitHub Issue. Found a vulnerability? Open a ticket in our Discord Server (Soon enough on a support website!)

Made with ❤️ by DanBot Hosting.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages