Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
50 commits
Select commit Hold shift + click to select a range
2b79405
fix!: fix EmbedImageStruct serialization
EepyElvyra Feb 28, 2022
bf79b5d
fix!: Button emoji serialization
EepyElvyra Feb 28, 2022
a429ffe
fix!: message serialization in context
EepyElvyra Feb 28, 2022
0b8ba69
refactor: refactor return typehints and payload naming to be consistent
EepyElvyra Mar 1, 2022
483930c
refactor: change naming of arguments
EepyElvyra Mar 1, 2022
7390666
Merge branch 'unstable' into fix_http.py
EepyElvyra Mar 1, 2022
afe26c9
refactor: http to folder
EepyElvyra Mar 1, 2022
1963816
Delete http.py
EepyElvyra Mar 1, 2022
16d82fa
http still deleted :P
EepyElvyra Mar 1, 2022
1729a24
Merge remote-tracking branch 'origin/fix_http.py' into fix_http.py
EepyElvyra Mar 1, 2022
857c4cf
Merge branch 'unstable' into fix_http.py
EepyElvyra Mar 1, 2022
bee7ac5
refactor: move HTTP into folder
EepyElvyra Mar 1, 2022
17385bc
refactor: correct namings and imports
EepyElvyra Mar 2, 2022
3da70b7
refactor: add __init__, fix imports in other files
EepyElvyra Mar 2, 2022
b1b9bd0
refactor: move Guild endpoint into file; add slots
EepyElvyra Mar 2, 2022
645df98
refactor: move Member endpoint into file
EepyElvyra Mar 2, 2022
00facd2
refactor: move Channel endpoint into file
EepyElvyra Mar 2, 2022
7fb7550
refactor: move Channel endpoint into file
EepyElvyra Mar 2, 2022
0e3a0f1
refactor: move Thread endpoint into file
EepyElvyra Mar 2, 2022
034905f
refactor: move Reaction endpoint into file
EepyElvyra Mar 2, 2022
f1126e5
refactor: move Sticker endpoint into file
EepyElvyra Mar 2, 2022
984079a
refactor: move interaction endpoint into file
EepyElvyra Mar 2, 2022
4e68598
refactor: move webhook endpoint into file
EepyElvyra Mar 2, 2022
8b82028
refactor: move emoji endpoint into file
EepyElvyra Mar 2, 2022
1e51487
refactor: move emoji endpoint into file
EepyElvyra Mar 2, 2022
cd433cf
refactor: requested changes
EepyElvyra Mar 2, 2022
4c8a03c
refactor: reflect breaking changes to all files
EepyElvyra Mar 2, 2022
200c1e6
refactor: add new HTTPClient
EepyElvyra Mar 2, 2022
cad5049
docs:
EepyElvyra Mar 2, 2022
f73d99f
docs: fix
EepyElvyra Mar 2, 2022
387f865
refactor: rename file
EepyElvyra Mar 3, 2022
9347836
refactor: rename file
EepyElvyra Mar 3, 2022
7414a03
refactor: subclassing
EepyElvyra Mar 3, 2022
754d5d0
refactor: remove leftover slots
EepyElvyra Mar 3, 2022
2ba40ae
Update docs/api.http.rst
EepyElvyra Mar 13, 2022
9607770
Update api.http.rst
EepyElvyra Mar 14, 2022
76ca8ff
Rename http.pyi to client.pyi
EepyElvyra Mar 14, 2022
7d7edbb
Rename http.py to client.py
EepyElvyra Mar 14, 2022
d722ee3
Update gateway.py
EepyElvyra Mar 14, 2022
6dc0c94
Update gateway.pyi
EepyElvyra Mar 14, 2022
3c48334
Update channel.pyi
EepyElvyra Mar 14, 2022
fce5d88
Update guild.pyi
EepyElvyra Mar 14, 2022
243434b
Update member.pyi
EepyElvyra Mar 14, 2022
f915342
Update message.pyi
EepyElvyra Mar 14, 2022
b20b565
Update role.pyi
EepyElvyra Mar 14, 2022
24e2608
Update client.py
EepyElvyra Mar 14, 2022
2a9ae16
Update client.pyi
EepyElvyra Mar 14, 2022
68493fe
Update context.pyi
EepyElvyra Mar 14, 2022
9eb26cd
Update __init__.py
EepyElvyra Mar 14, 2022
0dcd866
ci: correct from checks.
pre-commit-ci[bot] Mar 14, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
66 changes: 63 additions & 3 deletions docs/api.http.rst
Original file line number Diff line number Diff line change
@@ -1,8 +1,68 @@
.. currentmodule:: interactions

HTTP Client
===========
HTTP
====

.. automodule:: interactions.api.http
.. autoclass:: interactions.api.http.route.Route
:members:
:noindex:

.. autoclass:: interactions.api.http.limiter.Limiter
:members:
:noindex:

.. autoclass:: interactions.api.http.request._Request
:members:
:noindex:

.. autoclass:: interactions.api.http.client.HTTPClient
:members:
:noindex:

.. autoclass:: interactions.api.http.channel._ChannelRequest
:members:
:noindex:

.. autoclass:: interactions.api.http.emoji._EmojiRequest
:members:
:noindex:

.. autoclass:: interactions.api.http.guild._GuildRequest
:members:
:noindex:

.. autoclass:: interactions.api.http.interaction._InteractionRequest
:members:
:noindex:

.. autoclass:: interactions.api.http.member._MemberRequest
:members:
:noindex:

.. autoclass:: interactions.api.http.message._MessageRequest
:members:
:noindex:

.. autoclass:: interactions.api.http.reaction._ReactionRequest
:members:
:noindex:

.. autoclass:: interactions.api.http.scheduledEvent._ScheduledEventRequest
:members:
:noindex:

.. autoclass:: interactions.api.http.sticker._StickerRequest
:members:
:noindex:

.. autoclass:: interactions.api.http.thread._ThreadRequest
:members:
:noindex:

.. autoclass:: interactions.api.http.user._UserRequest
:members:
:noindex:

.. autoclass:: interactions.api.http.webhook._WebhookRequest
:members:
:noindex:
2 changes: 1 addition & 1 deletion interactions/api/gateway.py
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
from .dispatch import Listener
from .enums import OpCodeType
from .error import GatewayException
from .http import HTTPClient
from .http.client import HTTPClient
from .models.flags import Intents
from .models.misc import MISSING
from .models.presence import ClientPresence
Expand Down
2 changes: 1 addition & 1 deletion interactions/api/gateway.pyi
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ from ..models import Option
from ..api.models.misc import MISSING
from ..api.models.presence import ClientPresence
from .dispatch import Listener
from .http import HTTPClient
from .http.client import HTTPClient
from .models.flags import Intents

log: Logger
Expand Down
Loading