d2
d2 copied to clipboard
Command-based virtual assistant for Discord and other platforms
Extend the weather reactions with moon phase reactions during the night.
The OpenWeatherMap API provides endpoints for fetching precipitation and temperature maps: https://openweathermap.org/api/weathermaps
Image processing is currently mostly limited to PNGs and (animated) GIFs due to cairo/swift-cairo's lack of native support for JPEG. Still, it would be cool to have D2 support JPEG...
While `ArgCommand` provides an abstraction for statically typed parameters, using it is unwieldy due to chains of `.left`/`.right` when e.g. using `ArgPair`s, which are not very descriptive. Due to this...
Add JSON schemas for D2's config files (there are quite a few of them).
With the [release of Swift 5.5](https://swift.org/blog/swift-5-5-released/), concurrency and async/await are now part of the language and it would be great if we could integrate it into D2. Due to the...
Otherwise we cannot archive them permanently.
Discord provides a new threading feature with API v9 that we could use to replace/enhance the subscription mechanism we currently use. Threads could e.g. be very useful for * game...