DanBot Hosting Bots API Wrapper
Project description
dbh-bots-wrapper - DanBot Hosting Bots API Wrapper
Overview
The dbhwrapper
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 dbhwrapper
, you must install it first. You can do this using the following command:
pip install dbhwrapper
Usage
Importing the Module
from dbhwrapper 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 dbhwrapper 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.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for dbh_bots_wrapper-0.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 432791cb1ee2b4d4eb488d05583f6652405eee9e9fdb22593214bad56b12648c |
|
MD5 | 889cf605eb212a53a0eca7782338c162 |
|
BLAKE2b-256 | dc84ef03e519306f2d33852b85301bccc37e67fac40e225278676d204007baf4 |