Commit Graph

358 Commits (d1d560fb55bc7c13a5722790cc409c67b5716fd1)

Author SHA1 Message Date
Tyrrrz 6fba60e570 Print archived threads only if explicitly requested in the `channels` command
1 year ago
Tyrrrz 817d54039b Improve naming of dictionaries
1 year ago
Tyrrrz e82ad2b9c6 Add comment linking an issue that explains why the `EscapedSymbolTextNodeMatcher` is used
1 year ago
Tyrrrz dd0a35838d Allow empty lines in repeated single-line quote nodes
1 year ago
Tyrrrz c9b68427f3 Update NuGet packages
1 year ago
Tyrrrz 1ba0057174 Clean up
1 year ago
Adam Slatinský d00ecf0c37
Export reaction users in JSON format (#1107)
1 year ago
Tyrrrz b224fca6c0 `ToHex()` should be uppercase by default
1 year ago
Tyrrrz de67cfae1c Use invariant culture
1 year ago
Tyrrrz 4efa6094dc Round up the "call lasted for X minutes" value
1 year ago
Tyrrrz ddfbe51cfa Improve error reporting on unexpected HTTP status code
1 year ago
Tyrrrz bcf652edbe Don't throw when parent channel cannot be retrieved
1 year ago
Tyrrrz 83a63c2ed7 Update NuGet packages
1 year ago
Tyrrrz 3e44a2e88d Re-add `IHasId` to `Channel`
1 year ago
Tyrrrz b44e6087be Update NuGet packages
1 year ago
Tyrrrz 49b96087d3 Clean up
1 year ago
Tyrrrz e175c93038 Refactor
1 year ago
Tyrrrz 90d71c5b9e Clean up
1 year ago
Adam Slatinský 5e9c7392db
Add export timestamp in JSON format (#1102)
1 year ago
Tyrrrz 51192425b7 Expect channel parents to be null
1 year ago
William Unsworth 8776a6955b
Better support for exporting threads (#1046)
1 year ago
Tyrrrz c69211797f Clean up
1 year ago
Adam Slatinský 768fb88c8c
Export role details in JSON format (#1101)
1 year ago
Tyrrrz d4f62387a5 Add CLI option to include or exclude voice channels in `exportall` and `exportguild`
1 year ago
Tyrrrz bd4cfcdaf6 Update avatar resolving for users without discriminator
1 year ago
Tyrrrz c99355dec3 Consistency in parsing
1 year ago
Tyrrrz 11d34109a7 Extract thread status and improve CLI output
1 year ago
Tyrrrz 3d2d197904 Introduce the foundation for the new username system
1 year ago
Tyrrrz bf0d8ab31e Rename markdown `Header` to `Heading` to avoid ambiguity and for consistency with MD/HTML standards
2 years ago
Tyrrrz 3d047321cf Parse YouTube video IDs natively
2 years ago
Tyrrrz 4eab781450 Update NuGet packages
2 years ago
Tyrrrz c48899e0b1 Refactor
2 years ago
William Unsworth 41b4e47d0e
Use alternative endpoint to retrieve threads when requested by a bot (#1037)
2 years ago
Tyrrrz 6bbde4ccdc Add support for lists in markdown
2 years ago
Tyrrrz 469a731892 Add support for headers in markdown
2 years ago
Tyrrrz d8315c7827 Rename `AsyncExtensions` to `AsyncCollectionExtensions`
2 years ago
Tyrrrz 31c7ae9312 Refactor
2 years ago
Tyrrrz 03c5c1bc5e Clean up
2 years ago
Tyrrrz 0ae9062a30 Fix typo and refactor
2 years ago
William Unsworth 25caf04445
Preliminary support for threads (#1032)
2 years ago
Tyrrrz 9048557b17 Short-circuit if trying to export an empty channel or a channel with mismatching boundaries
2 years ago
Tyrrrz ab933a7240 Rename `TitleLinkNodeMatcher` to `MaskedLinkNodeMatcher` to align with Discord's own terminology
2 years ago
Tyrrrz a9fc439cc5 Update NuGet packages
2 years ago
Tyrrrz d4f5fc5efc Update NuGet packages
2 years ago
Tyrrrz 505330e117 Consistency
2 years ago
Tyrrrz 0ab8bd67c4 Clean up
2 years ago
Tyrrrz 4ec00d0ec8 Clean up CSS
2 years ago
Tyrrrz 8bc1bcaf16 Render linked videos as embeds in HTML
2 years ago
Tyrrrz 8f40acdda7 Load mentions for users that left the guild
2 years ago
Mark Cilia Vincenti bbe18368fa
Update to AsyncKeyedLock 6.2.0 (#1003)
2 years ago