aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--discord/abc.py12
-rw-r--r--docs/migrating.rst3
2 files changed, 2 insertions, 13 deletions
diff --git a/discord/abc.py b/discord/abc.py
index 8d479b94..143ca174 100644
--- a/discord/abc.py
+++ b/discord/abc.py
@@ -254,10 +254,6 @@ class GuildChannel:
ret.append(role)
return ret
- def is_default(self):
- """bool : Indicates if this is the default channel for the :class:`Guild` it belongs to."""
- return self.guild.id == self.id
-
@property
def mention(self):
"""str : The string that allows you to mention the channel."""
@@ -356,9 +352,7 @@ class GuildChannel:
# have to take into effect.
# After all that is done.. you have to do the following:
- # If manage permissions is True, then all permissions are set to
- # True. If the channel is the default channel then everyone gets
- # read permissions regardless.
+ # If manage permissions is True, then all permissions are set to True.
# The operation first takes into consideration the denied
# and then the allowed.
@@ -408,10 +402,6 @@ class GuildChannel:
base.handle_overwrite(allow=overwrite.allow, deny=overwrite.deny)
break
- # default channels can always be read
- if self.is_default():
- base.read_messages = True
-
# if you can't send a message in a channel then you can't have certain
# permissions as well
if not base.send_messages:
diff --git a/docs/migrating.rst b/docs/migrating.rst
index e8dcd36b..9cdd17c3 100644
--- a/docs/migrating.rst
+++ b/docs/migrating.rst
@@ -207,7 +207,6 @@ In order to be a bit more consistent, certain things that were properties were c
The following are now methods instead of properties (requires parentheses):
-- :meth:`TextChannel.is_default`
- :meth:`Role.is_default`
- :meth:`Client.is_ready`
- :meth:`Client.is_closed`
@@ -337,7 +336,7 @@ They will be enumerated here.
- There is no replacement for this one. This functionality is deprecated API wise.
-- ``Guild.default_channel`` / ``Server.default_channel``
+- ``Guild.default_channel`` / ``Server.default_channel`` and ``Channel.is_default``
- The concept of a default channel was removed from Discord.
See `#329 <https://github.com/hammerandchisel/discord-api-docs/pull/329>`_.