Python
boticordpy - это библиотека для взаимодействия с сервисом BotiCord.top на языке Python.
Полезные ссылки:
Установка
Используйте одну из этих команд для установки библиотеки:
pip install boticordpy
python3 -m pip install boticordpy
pip install git+https://github.com/boticord/boticordpy
Учтите, что последний вариант установки не гарантирует работоспособность всего функционала библиотеки.
Примеры работы:
Автоматическая публикация статистики (discord.py): ::
from discord.ext import commands
from boticordpy import BoticordClient
bot = commands.Bot(command_prefix="!")
async def get_stats():
return {"servers": len(bot.guilds), "shards": 0, "users": len(bot.users)}
async def on_success_posting():
print("stats posting successfully")
boticord_client = BoticordClient("Bot your_api_token", version=2)
autopost = (
boticord_client.autopost()
.init_stats(get_stats)
.on_success(on_success_posting)
.start()
)
bot.run("bot token")
Вебхуки сервиса Boticord (discord.py)
from discord.ext import commands
from boticordpy import webhook
bot = commands.Bot(command_prefix="!")
async def edit_bot_comment(data):
print(data.comment.new)
boticord_webhook = webhook.Webhook("x-hook-key", "bot").register_listener("edit_bot_comment", edit_bot_comment)
boticord_webhook.start(5000)
bot.run("bot token")
Нужна помощь?
Если Вам нужна какая-либо помощь, то мы рекомендуем еще раз прочитать документацию библиотеки.
Вы можете найти нас на сервере поддержки сервиса.
Разработчик библиотеки: @Marakarka#0575