Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/Discord4J/Discord4J
Discord4J is a fast, powerful, unopinionated, reactive library to enable quick and easy development of Discord bots for Java, Kotlin, and other JVM languages using the official Discord Bot API.
https://github.com/Discord4J/Discord4J
a22a73d47c9b761b03ea86839e807857924c0c7e authored about 9 years ago by austinv11 <[email protected]>
0f9ea981b0e619cafedad1a3c66b524ee75cb6f7 authored about 9 years ago by austinv11 <[email protected]>
81a71f594b72cdb3c6e459cf2691e6110b05a08c authored about 9 years ago by austinv11 <[email protected]>
The ability to send messages with tts, receiving attachments and
checking @mentions on a message
a088a17e7d8d0d017b0702302ef01911ed1c7a00 authored about 9 years ago by austinv11 <[email protected]>
06af50f374c1409c7e7fa41017044e016c03d561 authored about 9 years ago by austinv11 <[email protected]>
It also caused me to fix a potential NPE situation, so I guess it was
worth all this wasted time.
23a96b6a066c57151f40d9d85643ef038f6fd86b authored about 9 years ago by austinv11 <[email protected]>
9dfe17c54a0539ea3d08b79c2c5050f99908a0ee authored about 9 years ago by austinv11 <[email protected]>
90803350850ac8ce1bf9c051db148a07e2a373e0 authored about 9 years ago by austinv11 <[email protected]>
b728c2a507694742131fd2a2dba264ee52966774 authored about 9 years ago by austinv11 <[email protected]>
It simulates a chat room sort of.
fc9df5f09fe5b15dd955e5ab6ca2603e35251e25 authored about 9 years ago by austinv11 <[email protected]>871b9cc57ef76cb3582822ef86c7703474fe7793 authored about 9 years ago by austinv11 <[email protected]>
47d8dd217a9dcb1cac1890edba652b3b3b74ea64 authored about 9 years ago by austinv11 <[email protected]>
a668ac89ee65e5f1a93959e002e1a92d400fa0c3 authored about 9 years ago by austinv11 <[email protected]>
acec4a64b3dc387c3de6c2c9762a2e767be64790 authored about 9 years ago by austinv11 <[email protected]>
Dammit nerd.
15b510ac473c8b4eaa99a85849387e2924be6e84 authored about 9 years ago by austinv11 <[email protected]>I think I may like lambdas a little too much...
8e4be4b9c2ed63c54279f12fa5dc7cef5750d5ff authored about 9 years ago by austinv11 <[email protected]>f71ca9e8386a52765c28098e60df6783d936789f authored about 9 years ago by austinv11 <[email protected]>
9340d2b04ca402999703abf4ce80271511550b01 authored about 9 years ago by austinv11 <[email protected]>
e0f668efe11d742f72f9f42a67b73b7436037681 authored about 9 years ago by austinv11 <[email protected]>
Not really sure the use for this, but oh well.
c88ab9c7804bb527776c0e77505d39347920a407 authored about 9 years ago by austinv11 <[email protected]>Going with manual then
60861e1a1579c98ad1eecddcae58a8f5b56f5662 authored about 9 years ago by austinv11 <[email protected]>5ec8c397e5d6606d56a94af9abcd8d8c55ac1cb7 authored about 9 years ago by austinv11 <[email protected]>
e0d29f553464987889e35ce9e9505532bbba2c45 authored about 9 years ago by austinv11 <[email protected]>
cd14ae42f396e6ee5f13d4435e220604ca558f26 authored about 9 years ago by austinv11 <[email protected]>
be5c9f5087c44a8f3ab27cdd91351e8ad28c5640 authored about 9 years ago by austinv11 <[email protected]>
And with that, the new version api is now in beta. Which should mean it
is relatively stable for...
c74795669317891d7c20931bfa39ecec8f51a399 authored about 9 years ago by austinv11 <[email protected]>
8371acecbf08d89940caa0a933609eed1b056c9f authored about 9 years ago by austinv11 <[email protected]>
305ed83859675d170649b52b994330db4a67af5d authored about 9 years ago by austinv11 <[email protected]>
88397977307c7d9e81472ceb7918cb85c70feb92 authored about 9 years ago by austinv11 <[email protected]>
af55b518c3a428aa4ccbafd3028cb8c883a25539 authored about 9 years ago by austinv11 <[email protected]>
I hate regex >.>
9a40cb007964c151abe9deb227e4caf7f3b2c3a5 authored about 9 years ago by austinv11 <[email protected]>b5786d58835a3ec6447a89e931f6c9d225784bad authored about 9 years ago by austinv11 <[email protected]>
6afefd436649eeb3c0af1dac455942d216fc2728 authored about 9 years ago by austinv11 <[email protected]>
65972a06424d7d08f8a4eb0367d16f7afd67bd94 authored about 9 years ago by austinv11 <[email protected]>
b359746b11d4edb537ea0564ced610700f01e960 authored about 9 years ago by austinv11 <[email protected]>
e9cfefcd7f8e094a765f2a3be23633075ae6142f authored about 9 years ago by austinv11 <[email protected]>
ecd36a654b9f13cc968efe776e553fd11c406df1 authored about 9 years ago by austinv11 <[email protected]>
4e1a0e1bef2bffb8530cd36d525c53b41f34d574 authored about 9 years ago by austinv11 <[email protected]>
Listeners act the same, except IListener and @EventSubscriber can be
used interchangeably withou...
9e28e31bb081f427a0d89c5a83fc88dd3d300611 authored about 9 years ago by austinv11 <[email protected]>
Discord4J.NAME and Discord4J.VERSION are now dynamically set
7ba4c8b3b2a15b4a7786e29c8a86e54defc1a21f authored about 9 years ago by austinv11 <[email protected]>
So you could theoretically have a server handling multiple bot accounts
at the same time.
I'm lazy ¯\_(ツ)_/¯
5517422f59b110db4a35eedeafebc0e65cb3e68d authored about 9 years ago by austinv11 <[email protected]>
Yeah, this was annoying. Anyways, moved this to use Gson because it
makes code cleaner. Only tim...
8f26f3e9c3724998902cd905e1d24f810542fc4f authored about 9 years ago by austinv11 <[email protected]>
3960d6b84e67277d4e53630596fd9740124b178e authored about 9 years ago by austinv11 <[email protected]>
2e73db155f2c55dd3536534e99848b342c51ef5d authored about 9 years ago by austinv11 <[email protected]>
11d19a4137d99d863493732391bcd6225201831f authored about 9 years ago by austinv11 <[email protected]>
No more game ids \o/
61efc58a6c260747dc637330eeb1dcc099e4dad4 authored about 9 years ago by austinv11 <[email protected]>94f14fc3ac09836197598ade72c2bb895ed69a50 authored about 9 years ago by austinv11 <[email protected]>
This is needed because game ids may be null (my bad)
5b60d1c96add781ee9ad63204bcba18cc6263b61 authored about 9 years ago by austinv11 <[email protected]>5c2dd91552e4368ae648fc81abfa3b88dbbbdeda authored about 9 years ago by austinv11 <[email protected]>
Also made ourUser instantiate with the ONLINE presence
59f3eedc55939d21a58ce0b9cce218e14e4de09b authored about 9 years ago by austinv11 <[email protected]>a7cd11f46693f7904284a89c514b98d9bdcbb304 authored about 9 years ago by austinv11 <[email protected]>
Unfortunately, because Discord devs be dumb, the games.json has to be
manually updated. To get t...
Had to move where sent messages get added to a channel because of a
race condition where the mes...
a538e67aa61361d4b61624d4330ca0845a61756f authored about 9 years ago by austinv11 <[email protected]>
Master
5727aa68ef56e2753c89be926a92dd81683a0299 authored about 9 years ago by x <[email protected]>3579d50fe72a0efa1ccb29499a120de7e7b40e40 authored about 9 years ago by austinv11 <[email protected]>
This fixes some weirdness with the TypingEvent on a private channel
73d4c4f45890d8c5d9369388e68ab359d3b294f2 authored about 9 years ago by austinv11 <[email protected]>0493a7372f44d9f621bcfa1a74b6fe6aab5be668 authored about 9 years ago by austinv11 <[email protected]>
d7e47e38df38b3b8c74c1289b374223e1c9fd08a authored about 9 years ago by austinv11 <[email protected]>
Added support for special characters
89447fe0f44036cc456cd851cb7de57b8302d9dc authored about 9 years ago by x <[email protected]>These include control characters like "\n"
80c7a3593a8b2885fe4a3ed99fa63f01a2af9392 authored about 9 years ago by austinv11 <[email protected]>UTF-8 Support
966915004907a6c856c35c859a5ebb220a950732 authored about 9 years ago by x <[email protected]>
Adds UTF-8 encoding to messages sent from the client. Previously,
messages like ヽ༼■ل͜■༽ノ rendere...
spacing got on my NERVES
c14298a2059a81308e513855d1fda4a067543810 authored about 9 years ago by x <[email protected]>e8d5df0cb545c39f2072a1134c09facc6f9fb3f8 authored about 9 years ago by knobody <[email protected]>
706a5328bbedbb89abf5f5e50014945751f17453 authored about 9 years ago by knobody <[email protected]>
bd7d614d2c0094037dc5e7a94b153dc07301d069 authored about 9 years ago by knobody <[email protected]>
af8b75f2eb487b6515cfd864fbd8b902a54c9bf6 authored about 9 years ago by BuildTools <[email protected]>
176eeb9801e8235e1334472b826891b1a342a565 authored about 9 years ago by BuildTools <[email protected]>
09072cffeea59ba76d6e4f53914b2a08a058afe5 authored over 9 years ago by x <[email protected]>
193fe77f5174c491c32cee5a7ed122c7f6b60758 authored over 9 years ago by x <[email protected]>
70bddec94d48464bcb1585ed013e4491c4c02738 authored over 9 years ago by x <[email protected]>
e1c345f8be5ad47219a890191df8dc4c1829c7a2 authored over 9 years ago by BuildTools <[email protected]>
721c90e7006ff642f1b18f666e9314b61ab06add authored over 9 years ago by BuildTools <[email protected]>
8a5db806a172ace208879d8121f24ac34b82f257 authored over 9 years ago by x <[email protected]>
e83eac1080a6f9d04647fa429bf520f471bd2a7f authored over 9 years ago by x <[email protected]>
Added a method to get all guilds the bot is a member of.
7c56c5173dc17049f67e1529f061a4be456aa0cb authored over 9 years ago by x <[email protected]>6707e8810bf6fb032de9734c5250750178300eb7 authored over 9 years ago by BuildTools <[email protected]>
ee05b5ddf05584f3d46a4634809fcb2fd58d53a5 authored over 9 years ago by austinv11 <[email protected]>
0daf450f49ad797dbb193720d773dc6994f5bc0b authored over 9 years ago by BuildTools <[email protected]>
5405d3051932d80be2c5cc949008b9d44a621ad3 authored over 9 years ago by BuildTools <[email protected]>
9b18fe351f8079678a6d8340ee6ca09654d7faf2 authored over 9 years ago by BuildTools <[email protected]>
146e51b3a5c21fb751ada71159d3bb9cceb07da9 authored over 9 years ago by BuildTools <[email protected]>
f5379ebd6ca8d5375fe27292156d50956c31cc8e authored over 9 years ago by BuildTools <[email protected]>
Added .gitignore and new README.md
551541ca35772f871c8b09b9f94781abc9efa803 authored over 9 years ago by x <[email protected]>d853d9e218f886700e630b290f5f29223d3da28c authored over 9 years ago by Matias49 <[email protected]>
91ae8f55e6aa8d69738defd86473ca7ceaa43726 authored over 9 years ago by Matias49 <[email protected]>
0f2ff7349cfb35ff5e64ef4cd0262640ddb6b436 authored over 9 years ago by knobody <[email protected]>
157f2f05493f51435055e083de26dd8cc29311a0 authored over 9 years ago by knobody <[email protected]>
ceb4b71d00c79ee64bc2ad540f4ea2a4ecb1e7fb authored over 9 years ago by nobody <[email protected]>
2f785950fa99cddea4d06484f92140da38f96394 authored over 9 years ago by knobody <[email protected]>
ed16a01750e73531549abec4cea655c3f12021ed authored over 9 years ago by knobody <[email protected]>
d132929dafedab61c6cec5d9a23da266ab36ef20 authored over 9 years ago by nobody <[email protected]>
faa4ac9c691df23c08f1af7a73b84ced441d237a authored over 9 years ago by knobody <[email protected]>