Maximilian von Lindern
244570c280
api: Add support for the X-Audit-Log-Reason header ( #259 )
...
* api: add support for the X-Audit-Log-Reason header
* api: inline reason parameter, where data struct has a single field
2021-08-15 18:33:33 +02:00
Samuel Hernandez
40e1a3757d
*: Migrated Go Modules to v3
2021-06-01 19:59:01 -07:00
diamondburned
d69d6750dc
API: Separated min function
2020-12-26 16:08:41 -08:00
diamondburned
78a76ecb42
Discord: Revert "APIEmoji shouldn't be path-encoded"
...
This reverts commit dae2a0ffc1
.
2020-12-16 14:51:00 -08:00
diamondburned
dae2a0ffc1
Discord: APIEmoji shouldn't be path-encoded
2020-12-16 14:30:00 -08:00
diamondburned
91dc41e388
API: Expose Max fetch constants
...
This commit exposes the Max fetch constants to allow package users to
externally reimplement any part of the API abstractions without having
to redeclare more constants.
2020-12-16 12:26:25 -08:00
diamondburned
86756dfbaa
Discord: Added typed APIEmoji
...
This commit adds a new discord.APIEmoji type along with changes to
certain methods in package API that utilizes this new type. Similarly to
typed snowflakes, this should help reduce mistakes when using the React
functions.
2020-12-16 12:24:23 -08:00
mavolin
59d2ac8959
API: fix wrong constants getting used for fetch limits
2020-11-21 08:36:14 -08:00
diamondburned
4992f4ab20
API: Fixed incorrect DeleteAllReactions endpoint
2020-11-14 16:32:16 -08:00
Maximilian von Lindern
cc1975988d
API: abstract away boundary limits for DeleteMessages ( #159 )
...
remove boundary limits for DeleteMessages
rename deleteMessages to deleteMessagesRaw
use constant instead of limit literal
add min helper func
rename utils.go to math.go
2020-11-10 15:34:05 -08:00
diamondburned
75df94d9f4
*: Migrated Go Modules to v2
2020-10-28 15:39:59 -07:00
Maximilian von Lindern
397d288927
API: fix errors in message pagination and streamline changes with other pagination methods ( #150 )
...
* API: fix faulty pagination behavior
This fix fixes a condition which lead to all messages getting fetched if the limit was a multiple of 100, instead of just the limit.
* API: add NewestMessages
* API: clarify MessageAfter docs
* API: adapt paginating methods for guild, member and message reaction to match the style of message's pagination methods
* API: return nil if no items were fetched
* API: remove Messages and Rename NewestMessages to Messages
2020-10-19 07:47:43 -07:00
Tadeo Kondrak
d290b0d01c
*: Add typed Snowflake IDs ( #122 )
...
This PR closes #120 .
2020-07-29 16:58:33 -07:00
mavolin
147b01641b
API: fix illogical order of parameters
2020-05-22 19:19:08 -07:00
mavolin
93d9323b3b
API: fix accidental append instead of prepend
2020-05-22 17:09:55 -07:00
mavolin
e4b43c0a83
Discord: fix invalid calc of after
2020-05-22 16:01:09 -07:00
mavolin
b3fabae701
API: implement #77
2020-05-17 01:35:57 +02:00
mavolin
fb3ea3ce10
API: code cleanup
2020-05-12 04:05:08 +02:00
Maximilian von Lindern
ae14c8fb73
Merge branch 'master' into 44-data-structs
2020-05-12 03:57:35 +02:00
mavolin
04a80d33e8
API: add docs, use option types
2020-05-12 03:44:13 +02:00
mavolin
17e5696cc9
API: close #42
2020-05-11 21:03:33 +02:00
diamondburned (Forefront)
be12849668
Changed internal/ to utils/, allowing external imports
2020-04-08 19:28:40 -07:00
diamondburned (Forefront)
6fb68be631
More Reaction API changes
2020-01-22 21:13:53 -08:00
diamondburned (Forefront)
958f592cb4
Finished state
2020-01-18 11:34:08 -08:00
diamondburned
127c636310
Moved misc packages to internal
2020-01-15 10:32:54 -08:00
diamondburned (Forefront)
d6ab7b9d52
Completed guilds, added max pagination API
2020-01-06 22:45:29 -08:00
diamondburned (Forefront)
966d14a32f
Nitpicking function signature formatting
2020-01-05 21:32:25 -08:00
diamondburned (Forefront)
cd92feb03b
Fixed API fault where Reactions would take a limit
2020-01-05 21:26:20 -08:00
diamondburned (Forefront)
084cf093ae
Changed Range method APIs
2020-01-05 21:22:26 -08:00
diamondburned (Forefront)
a386f6a359
More things, what a pain in the ass
2020-01-05 19:48:39 -08:00
diamondburned
b77d5f20da
Fixed package header pointing to sourcehut instead of GitHub
2020-01-02 11:55:45 -08:00
diamondburned
e41a2c7c42
Moved Discord structs to package discord
2020-01-02 11:53:08 -08:00
diamondburned
09d9651507
Initial commit
2020-01-01 21:39:52 -08:00