import os, sqlite3
from models import User
import logging
import math
import discord
from discord.ext import commands
class shop(commands.Cog):
def __init__(self, bot):
self.bot = bot
@commands.command()
async def bog(self, ctx, *,a,b):
if ctx.channel.id == 1134985480241414254:
print(a)
print(b)
async def setup(bot):
await bot.add_cog(shop(bot))
a
и b
. Поэтому функция должна возвращать ошибку об отсутствии аргументов, но где-то ошибка подавляется. def bog(ctx, *arg):
print(f'ctx = {ctx}')
a, b = arg[-2:]
print(a)
print(b)
def call_bog(commands: str):
args = tuple(commands.split(' '))
bog(*args)
call_bog('one two three four')