DBL (Discord Bot Lists) extension library for discord-py-interactions
Project description
interactions-dbl
DBL (Discord Bot Lists) extension library for discord-py-interactions.
Find the supported bot listings here.
Features
- Update server count on most of the bot listings.
Installation
pip install interactions-dbl
Examples
Using bot.py
import interactions
from interactions.ext.dbl import DBLClient
from config import BOT_TOKEN, TOPGG_TOKEN, DBL_TOKEN
if __name__ == '__main__':
bot = interactions.Client(
token=BOT_TOKEN,
intents=interactions.Intents.DEFAULT
)
@bot.event
async def on_ready():
auth = {
"top.gg": TOPGG_TOKEN,
"discordbotlist.com": DBL_TOKEN
}
DBLClient(bot, auth=auth)
bot.start()
Using cogs
import interactions
from interactions.ext.dbl import DBLClient
from config import TOPGG_TOKEN, DBL_TOKEN
class UpdateCount(interactions.Extension):
def __init__(self, bot):
self.bot: interactions.Extension = bot
auth = {
"top.gg": TOPGG_TOKEN,
"discordbotlist.com": DBL_TOKEN
}
DBLClient(self.bot, auth=auth)
def setup(client):
UpdateCount(client)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
interactions-dbl-1.0b1.tar.gz
(4.9 kB
view hashes)
Built Distribution
Close
Hashes for interactions_dbl-1.0b1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ec360ab0977f7013386ee6b1f7975364b664961e3f448ba2f30410a7ade323db |
|
MD5 | 4547ff0d11dcb44c8fdbef82b8e7f388 |
|
BLAKE2b-256 | ef9dd41f8c0c41f91c986c03a942516e73e0cb90821c2554a6e68f87686f6a19 |