В Discord.py аргументы, передаваемые через пробел, могут быть получены с помощью POI (параметров без указания типа). В вашем случае, вы уже используете POI, указав `*, a, b` в объявлении функции `bog`.
В качестве примера, если вы вызовете команду в Discord с двумя аргументами, они будут автоматически присвоены переменным `a` и `b`. Например, если вызовете команду как `!bog hello world`, переменная `a` будет равна `"hello"`, а переменная `b` - равна `"world"`.
```python
@commands.command()
async def bog(self, ctx, *, a, b):
if ctx.channel.id == desired_channel_id:
print(a)
print(b)
```
В данном примере, когда функция `bog` вызывается для обработки команды, она получает значения `a` и `b`, и печатает их.
Примечание: Если вы хотите передавать аргументы, разделенные пробелами, внутри других аргументов функции, вы должны использовать двойные кавычки (`"`) в Discord для обозначения пробела внутри аргумента. Например, если вы хотите передать `"hello world"` как один аргумент в команду `!bog`, вы должны вызывать команду как `!bog "hello world"`.