Commit graph

1568 commits

Author SHA1 Message Date
Szymon Uglis 7bfe7ef893
Fix path 2021-03-29 21:17:33 +02:00
Szymon Uglis da9b211ada
Update env variable names 2021-03-29 21:17:33 +02:00
Szymon Uglis ce47bd3f48
Github Actions 2021-03-29 21:17:33 +02:00
Szymon Uglis 1bf1d8ee42
Fix InitializationError
[ci skip]
2021-03-29 21:17:33 +02:00
Szymon Uglis 31f4b3ff59
Webhook channel deserialization fix; Inline replies fix
[ci skip]
2021-03-29 21:17:33 +02:00
Szymon Uglis ab1756aa4a
Small fixes
[ci skip]
2021-03-29 21:17:33 +02:00
Szymon Uglis bf88cb391a
Implemented stickers discord/discord-api-docs#2155
[ci skip]
2021-03-29 21:17:33 +02:00
Szymon Uglis 07f2a7fe64
AllowedMentions update for replies; channel id is not required for reply
[ci skip]
2021-03-29 21:17:33 +02:00
Szymon Uglis e5c99319fb
Implementation of Inline Replies; discord/discord-api-docs#2118
[ci skip]
2021-03-29 21:17:33 +02:00
Szymon Uglis b8d63be353
Webhook type apparently can be null
[ci skip]
2021-03-29 21:17:33 +02:00
Szymon Uglis 1859b82691
Moved intents to Nyxx constructor since they are required
[ci skip]
2021-03-29 21:17:33 +02:00
Szymon Uglis 5f2d880145
Fix late initialization error
[ci skip]
2021-03-29 21:17:33 +02:00
Szymon Uglis 5f594a6105
Fix late initialization error
[ci skip]
2021-03-29 21:17:33 +02:00
Szymon Uglis 8a6e3f0941
Fix typing for CommandContext sendMessage. Fix nullable InternalChannel
[ci skip]
2021-03-29 21:17:33 +02:00
Szymon Uglis a690890937
Moved to v8 on REST and gateway
[ci skip]
2021-03-29 21:17:33 +02:00
Szymon Uglis 337244d04f
Add support for gateway zlib-stream compression
[ci skip]
2021-03-29 21:17:33 +02:00
Szymon Uglis f79425a621
Api, docs, style fixes
[ci skip]
2021-03-29 21:17:33 +02:00
Szymon Uglis 60b68219bd
Divide file into multiple files
[ci skip]
2021-03-29 21:17:32 +02:00
Szymon Uglis 1a431ff7b8
Fix nyxx extensions
[ci skip]
2021-03-29 21:17:32 +02:00
Szymon Uglis 9136423469
standardization of uploading image data to discord
[ci skip]
2021-03-29 21:17:32 +02:00
Szymon Uglis 2d8f6576d3
Change to standard naming, expose HttpEndpoints class
[ci skip]
2021-03-29 21:17:32 +02:00
Szymon Uglis 360a28677a
Full rewrite of data models structure. Simplified hierarchy of channels. Decoupled Member from User.
Moved all code for api requests to one place to for reusing.
[ci skip]
2021-03-29 21:17:32 +02:00
Szymon Uglis 88dbe693df
Remove final from HttpResponseError. Support for 2.11
[ci skip]
2021-03-29 21:17:32 +02:00
Szymon Uglis e8132c6466
Add support for dart2native
[ci skip]
2021-03-29 21:17:32 +02:00
Szymon Uglis 5be0c0e604
Add support for dart2native
[ci skip]
2021-03-29 21:17:32 +02:00
Szymon Uglis 510b97137c
Fix replacing embed field. Order of fields is now preserved. 2021-03-29 21:17:32 +02:00
Szymon Uglis bfd3713ca7
Remove w_transport from nyxx_commander 2021-03-29 21:17:32 +02:00
Szymon Uglis cc912f8627
Remove w_transport from nyxx_extensions 2021-03-29 21:17:32 +02:00
Szymon Uglis 5af5e5ef12
Fix body encoding after moving to http package 2021-03-29 21:17:32 +02:00
Szymon Uglis ed3e7015c3
Use http package for http instead of w_transport.
Remove w_transport, replace websocket with dart:io websocket.
2021-03-29 21:17:32 +02:00
Szymon Uglis d276f086f5
Implement support for aliases to Commander, adding multiple commands with same name is not possible now. 2021-03-29 21:17:23 +02:00
Szymon Uglis 029f1f69db Fix news channel and guild embed channel deserialization. 1.0.2 release 2020-09-08 18:14:55 +02:00
Szymon Uglis 90afc8fea7 1.0.1 release of nyxx_commander 2020-09-03 18:06:02 +02:00
Szymon Uglis 1881dc7343 Fix default command handler not being invoked. 2020-09-03 18:04:00 +02:00
Szymon Uglis 061e16602a Separate changelog for each package [ci skip] 2020-08-29 12:46:06 +02:00
Szymon Uglis c1aa81c8c1 1.0.1 release 2020-08-29 12:37:10 +02:00
Szymon Uglis be9e6755ab Fix voice state cache being not initialized properly. 2020-08-29 12:34:52 +02:00
Szymon Uglis d3d06ad8b5 Requirements for publishing in pub
[ci skip]
2020-08-24 08:48:59 +02:00
Szymon Uglis c7493b4629 Add travis webhook, fix tests 2020-08-24 08:13:34 +02:00
Szymon Uglis 3ab1b24f76 Merge pull request #43 from l7ssha/rewrite_modular
Rewrite, code reorganization
2020-08-24 08:04:08 +02:00
Szymon Uglis 022a4abcec Update CHANGELOG and travis tests
[ci skip]
2020-08-24 08:03:31 +02:00
Szymon Uglis fc45543a7e Add MessageResolver
[ci skip]
2020-08-20 21:57:37 +02:00
Szymon Uglis bfe273afe3 Fix travis 2020-08-13 19:47:45 +02:00
Szymon Uglis 4bb71b4f17 Attachment utils
[ci skip]
2020-08-13 18:44:45 +02:00
Szymon Uglis abe4ed2adb Add error message if cannot retrieve bots identity. Moved client ready setter near onReady event invocation
[ci skip]
2020-08-11 12:46:55 +02:00
Szymon Uglis 41a0c3d272 Add docs to shutdown hooks typedefs
Exit when provided number of shards is lower than 1
Renamed _WS to _ConnectionManager
[ci skip]
2020-08-11 12:38:58 +02:00
Szymon Uglis 619c694dc6 Add shutdown hooks for client and shard. Updated to sdk 2.9.0
[ci skip]
2020-08-07 16:10:08 +02:00
Szymon Uglis 848239a139 Add commands getter to Commander and move get full name to CommandEntity
[ci skip]
2020-08-05 23:47:51 +02:00
Szymon Uglis b1d47de5c6 Add method for resolving prefix
[ci skip]
2020-08-02 23:00:13 +02:00
Szymon Uglis aa882ae42e Add missing VoiceState fields
[ci skip]
2020-08-02 10:51:57 +02:00