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.0.0.tar.gz
(5.4 kB
view hashes)
Built Distribution
Close
Hashes for interactions_dbl-1.0.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5e6b48a5b469c4dec8fedae8f8b8678802c7110e90761365f409adf882197e5a |
|
MD5 | 5aa13a99e1d925ce76dd3c4460e01ee5 |
|
BLAKE2b-256 | 6d20cff96b856db4d0a1e1456228a179a10fd5df2a0bcf3997b9b59a4b8360af |