Archived
1
0
Fork 0

update bilibili slash

This commit is contained in:
多羅狼 2024-02-24 13:24:28 +08:00 committed by GitHub
parent 33e5c1a7d8
commit 580971ec03
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 12 additions and 20 deletions

View file

@ -0,0 +1,10 @@
import discord
from bots.discord.client import client
from bots.discord.slash_parser import slash_parser
@client.slash_command(name="bilibili", description="Send video ID for video info.")
@discord.option(name="bid", description="Bilibili video ID.")
async def coin(ctx: discord.ApplicationContext, bid: str):
await slash_parser(ctx, bid)

View file

@ -10,6 +10,6 @@ async def auto_search(ctx: discord.AutocompleteContext):
@client.command(name="bugtracker", description="Query the corresponding ticket on Mojira.")
@discord.option(name="mojiraid", autocomplete=auto_search)
@discord.option(name="mojiraid", autocomplete=auto_search, description="Mojira ticket ID.")
async def bugtracker(ctx: discord.ApplicationContext, mojiraid: str):
await slash_parser(ctx, mojiraid)

View file

@ -11,20 +11,4 @@ async def mcv(ctx: discord.ApplicationContext):
@client.slash_command(name="mcbv", description="Get the latest version of Minecraft: Bedrock Edition on Mojira.")
async def mcbv(ctx: discord.ApplicationContext):
await slash_parser(ctx, '')
@client.slash_command(name="mcdv", description="Get the latest version of Minecraft Dungeons on Mojira.")
async def mcdv(ctx: discord.ApplicationContext):
await slash_parser(ctx, '')
@client.slash_command(name="mcev",
description="Get the latest version of Minecraft: Education Edition in Windows Edition.")
async def mcev(ctx: discord.ApplicationContext):
await slash_parser(ctx, '')
@client.slash_command(name="mclgv", description="Get the latest version of Minecraft Legends on Mojira.")
async def mclgv(ctx: discord.ApplicationContext):
await slash_parser(ctx, '')
await slash_parser(ctx, '')

View file

@ -159,8 +159,6 @@ async def _(msg: Bot.MessageSession):
perm += '\n' + msg.locale.t("core.message.whoami.botadmin")
if msg.check_super_user():
perm += '\n' + msg.locale.t("core.message.whoami.superuser")
if perm:
fields.append(EmbedField(msg.locale.t('core.message.whoami.embed.permission'), perm))
await msg.finish(
msg.locale.t('core.message.whoami', senderid=msg.target.sender_id, targetid=msg.target.target_id) + perm)