Add position argument to Guild.create_category
This way we can specify category position upon creation
This commit is contained in:
parent
20854de080
commit
d2cc8aa459
@ -892,7 +892,7 @@ class Guild(Hashable):
|
|||||||
self._channels[channel.id] = channel
|
self._channels[channel.id] = channel
|
||||||
return channel
|
return channel
|
||||||
|
|
||||||
async def create_category(self, name, *, overwrites=None, reason=None):
|
async def create_category(self, name, *, overwrites=None, reason=None, position=None):
|
||||||
"""|coro|
|
"""|coro|
|
||||||
|
|
||||||
Same as :meth:`create_text_channel` except makes a :class:`CategoryChannel` instead.
|
Same as :meth:`create_text_channel` except makes a :class:`CategoryChannel` instead.
|
||||||
@ -902,7 +902,7 @@ class Guild(Hashable):
|
|||||||
The ``category`` parameter is not supported in this function since categories
|
The ``category`` parameter is not supported in this function since categories
|
||||||
cannot have categories.
|
cannot have categories.
|
||||||
"""
|
"""
|
||||||
data = await self._create_channel(name, overwrites, ChannelType.category, reason=reason)
|
data = await self._create_channel(name, overwrites, ChannelType.category, reason=reason, position=position)
|
||||||
channel = CategoryChannel(state=self._state, guild=self, data=data)
|
channel = CategoryChannel(state=self._state, guild=self, data=data)
|
||||||
|
|
||||||
# temporarily add to the cache
|
# temporarily add to the cache
|
||||||
|
Loading…
x
Reference in New Issue
Block a user