Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/Javacord/Javacord

An easy to use multithreaded library for creating Discord bots in Java.
https://github.com/Javacord/Javacord

Merge pull request #485 from depressingillusion/typo-fix

Fix ServerVoiceChannelMemberLeaveListener docs

3b80c1bfc99ac1a719db6d3d2f0a1131ffad763b authored over 5 years ago
ServerVoiceChannelMemberLeaveListener javadoc fix

e03af92471b0c9a132dec0acc85a96c1e4b08441 authored over 5 years ago
Merge pull request #472 from Mysterypotatoguy/audio-moving

Add the ability to move AudioConnections between voice channels

23c410bfbfe5c00203d8a2794ac8a9f15dbb3c6b authored over 5 years ago
Make AudioConnection#connect disconnect old connections in the same server

Signed-off-by: Mysterypotatoguy <[email protected]>

01287f063d3627dd1acc12747282d8a5e3ec6900 authored over 5 years ago
Disconnect existing audio connections when starting a new audio connection

Signed-off-by: Mysterypotatoguy <[email protected]>

875c9ce1139ca990380f4c416ed129b30b2d5a05 authored over 5 years ago
Add the ability to move AudioConnections between channels

Signed-off-by: Mysterypotatoguy <[email protected]>

edb0499271960e4dc83da24590c332753bbe5565 authored over 5 years ago
Merge pull request #481 from Bastian/audio-resume

Add support for resuming the audio websocket

69a6e4f3b274458aa105b0b48ce6b2261cc2ff49 authored over 5 years ago
Add missing VoiceGatewayOpcode#CLIENT_CONNECT for opcode 12

9affa7256f39231bc08d83ac64f0be3f38a94916 authored over 5 years ago
Add support for resuming the audio websocket

This commit only adds support for resumes. When a full reconnect
is required, it will not be abl...

7c0bcf80e2baa8310b6910e9d8de0361ac3c87ac authored over 5 years ago
Merge pull request #478 from Vampire/fix-custom-emoji-comparison

Fix custom emoji comparison

d529e171f85341d9cc6cffdb1e1e245cafa0f5bb authored over 5 years ago
Fix custom emoji comparison

f03b73e347ac3e1f4b97d0989a5d3d202f8f07bb authored over 5 years ago
Merge pull request #231 from Vampire/web-socket-frame-sending-throttling

Throttle web socket frame sending to ensure not hitting the 120/60 ratelimit (#354)

9df561c26060c6b839dc9951b1c08ecf0cbe0654 authored over 5 years ago
Throttle web socket frame sending to ensure not hitting the 120/60 ratelimit (#354)

92197f4ec4567f756c008c0ad56f6149dc4c92ec authored over 5 years ago
Merge pull request #474 from burdoto/kick-from-voicechannel

Add method to kick user from voice channels

2c1ec0347144503a9b54f5c76718af9d657d00eb authored over 5 years ago
Added method to kick user from voice channels

21b28e3505f0754d12833434de89e392a2508ee4 authored over 5 years ago
Merge pull request #471 from Bastian/replace-clone-with-copy

Replace AudioSource#clone() with #copy() and copy-constructors

19af6ea956a900bfdb019f75307edb240fc31009 authored over 5 years ago
Replace AudioSource#clone() with #copy() and copy-constructors

9ef002e5f3bc6811b2eb72a18ffa6ffb690eae19 authored almost 6 years ago
Add AudioTransformer interface

bf5a883ce10ef609d6835f67548ef0b2a2b2b5b3 authored almost 6 years ago
Add SeekableAudioSource interface

f6a144285ab5de5d34d180f55a664148fad003a4 authored almost 6 years ago
Remove audio connection from server on websocket disconnect

Once we have an automatic reconnect logic, this can be changed.

cbaba3c6c7bd691424aad0dfa845a619c657b643 authored almost 6 years ago
Allow to queue and dequeue multiple audio sources at once

55e7609b5f3b9abc9ff2a3bac4895deb8304d204 authored almost 6 years ago
Add BufferableAudioSource interface

1c60fe866193800efefc3eb81552066533e448e2 authored almost 6 years ago
Add DownloadableAudioSource interface

37ce8ef32f06120d0e145d2998d437bf568af25b authored almost 6 years ago
Rename AudioSource#copy() to #clone()

We extend the Cloneable interface, so we should use the "normal"
#clone() method instead of a "c...

0363c13288ed1c33c563f4e080d0a24e14fc92db authored almost 6 years ago
Add PauseableAudioSource interface

573f9447d2935ac70ce04fc98dd60a7dcd31dcaf authored almost 6 years ago
Add AudioSourceFinishedEvent

2a82ff14a58552a6a0ddaa49939217027f8c4924 authored almost 6 years ago
Add abstract AudioSourceBase

As users should be able to create custom audio sources without the need
to deal with delegates a...

df189f2292edaec1ab0381cb3f30989a6cc08222 authored almost 6 years ago
Remove audio connection from server on close

c68a9bb8094f37c88393a6dbe93fd0ef94698680 authored almost 6 years ago
Complete the AudioConnection future only after having a fully established connection

8b5523e9c3d35e29545cf7f612ac99ea587d6bf4 authored almost 6 years ago
Add methods to dequeue an audio source

6d1d129987efc9eba6d4c1c454d7f6e4bc0e041d authored almost 6 years ago
Add support for muting audio sources

061b80b7d7285cca590b464d4f6cfc8ec82fb1bf authored almost 6 years ago
Add methods to mute/deafen a bot (visually)

927f12195b02a05e3455f5fd0f740cfc3d68b3c8 authored almost 6 years ago
Send voice state update on AudioConnection#close()

de3e5526424e57d304ec73433df5b58a65b6eb22 authored almost 6 years ago
Stop sending silence frames after 100ms (5 in a row)

592a7b768088c948a2ab8bdaea6e686274d06826 authored almost 6 years ago
Add dequeue logic

7e10214150243dd14817f1e4788de13739955637 authored almost 6 years ago
Add AudioConnection#close()

339d307f0b7587465b072ea26cf641e1eaf606d1 authored almost 6 years ago
Add ThreadPool#removeAndShutdownSingleThreadExecutorService(String)

929c489516000c2da4dc1758f2a201938096baa9 authored almost 6 years ago
Make audio packet sending more consistent

21f4ce5d6cc11500ed94fbe2cad050996042486b authored almost 6 years ago
Remove heartbeat interval multiplication

c339ed26624ab4251700b9e5d0aa78566fe50b92 authored almost 6 years ago
Add very basic support for sending opus packets

d16293e4a05ed706167ffac08ce40ff02a250b50 authored almost 6 years ago
Add AudioPacket class

861ddaefe6212402ac865ef8055c28acb4802bf7 authored almost 6 years ago
Add SilentAudioSource class

c9a3526aaa9d6a51062931eab8c1699c9480ee8a authored almost 6 years ago
Add AudioSource interface

bbaefac9da05df75a9c74242e00a7c27176507a9 authored almost 6 years ago
Add log message when the audio websocket disconnects

bb33c6737f9b4b7cff8512aea1df57c06ff37e12 authored almost 6 years ago
Discover ip using "udp hole punching" and send "select protocol" packet

40a8cb755cbf5a135aa959f77aa78805d3a181fa authored almost 6 years ago
Override toString() in AudioConnectionImpl

97d2ef6800ecb516968ba9a5d0c96ce369085e9d authored almost 6 years ago
Give websockets a heart

7727bdcba7a6e92747767a208d5343767345b966 authored almost 6 years ago
Send voice identify packet after receiving a HELLO packet

25e7bb1cb5dc8fb98c1a24ec2c064845fe45df44 authored almost 6 years ago
Add AudioWebSocketAdapter

7ef8c681aa3ba932266a9cbbee8e1dac4f8cf789 authored almost 6 years ago
Register VoiceServerUpdateHandler

e10e46cc9153fa46ad24ed94f41521b12360351f authored almost 6 years ago
Add ServerVoiceChannel#connect()

8e783f471511a473be5be51725257c0c0cd69ef6 authored almost 6 years ago
Add AudioConnection and handle related packets

9466ebd4ea3c13d329925f173dfe0c71df8da71f authored almost 6 years ago
[Gradle Release Plugin] - new version commit: 'v3.0.5-SNAPSHOT'.

007e1fe009757e7f28e0f1172c3596b9c837014c authored almost 6 years ago
[Gradle Release Plugin] - pre tag commit: 'v3.0.4'.

915aad084dc5e863284267529d0dccd625fc6886 authored almost 6 years ago
Merge pull request #432 from Saladoc/messageauthor-isbot

Add isBotUser() and isRegularUser() to MessageAuthor

a83901b2ff321f564f90447b688317aeb374c881 authored almost 6 years ago
Add isBotUser() and isRegularUser() to MessageAuthor

9e48d64b3fe2ec7d9dc2de496ee20fc2f686b8be authored almost 6 years ago
Merge pull request #407 from Saladoc/early-events

Allow event listener registration during api creation

4204182de4adf411600f55e9e64c4f708abd5437 authored almost 6 years ago
Allow event listener registration during construction of the DiscordApi

a03ff12693bcecd0516c9dbef340a5f3cdca8d67 authored almost 6 years ago
Merge pull request #394 from Saladoc/removemessages

Remove messages from cache on lost visibility.

003965795871fac95e711082e3b12b6a986bf665 authored almost 6 years ago
Remove messages from cache on lost visibility.

83f246ce7f0f398538f2d7dbf66a70b0a5466e6b authored almost 6 years ago
Merge pull request #461 from Bastian/new-channeltypes-quickfix

Quickfix for new channel types

61802fa365a75a474ac97363d753a41585450cca authored almost 6 years ago
Add channel types for news- and store channels

This commit only adds very basic support for these new channel types.
News channels get treated ...

8bc0dbd85c78db521f6319c91328c42e1349df31 authored almost 6 years ago
Merge pull request #434 from Vampire/fix-emoji-comparison

Fix Emoji comparison

382d3ab4439322ee45c9e99b415fb157a59f6bf9 authored almost 6 years ago
Fix Emoji comparison

0aa036e76829ae4b15dff48f99ca63e0d2277b90 authored almost 6 years ago
Merge pull request #455 from Bastian/improve-channel-by-id-performance

Improve performance of getters for channels

7ba33c34f7eebc8715965f75921978bc822a2060 authored almost 6 years ago
Improve performance of getters for channels …

Added a lookup table to map the channel id to the object. This
improved the performance of the g...

26e6922deadcb2e4c94a093c1a83f5c957571de1 authored almost 6 years ago
Merge pull request #459 from Bastian/unknown-role-exception

Fix unknown role exception on channel updates

e8a82b9baf6be90b792644d6a8d67a69aeb0c9ff authored almost 6 years ago
Fix unknown role exception on channel updates

This could happen on startup when the server of the channel was not
ready and thus the #getRoleB...

007b886ebf2e3f3ab85939cec1fc2780e6e34ccf authored almost 6 years ago
Merge pull request #456 from Bastian/increase-load-wait-time

Increase load wait time for new servers to become available

c877be458a1d1d339604cf1e685cf544491ac15c authored almost 6 years ago
Increase load wait time for new servers to become available

The previous wait time was too short and caused some servers to
be unavailable when the future f...

a1beb9aff53a51a171fb2a9959a2fa6d0a71859c authored almost 6 years ago
Merge pull request #457 from Bastian/ignore-presences

Ignore presences for users that do not exist in the members field

15f07ce3d58233176fd318476a87d2bc6d79dedc authored almost 6 years ago
Ignore presences for users that do not exist in the members field

In theory, every user in "presences" should also be in "members", but
Discord is weird sometimes...

ebb56e16105881428df1f0d684cc6414d384a659 authored almost 6 years ago
Merge pull request #441 from burdoto/audit-ban-reason

Added ban request methods to ServerMemberBanEvent

e2e62458b6ddf79707c56bc065a7aa969c0efb1a authored almost 6 years ago
Added ban request methods to ServerMemberBanEvent

037bade5d1d059bf794d8fff6b76375f9cf93f74 authored almost 6 years ago
Merge pull request #451 from Saladoc/tts-support

Add tts flag for received messages

fca9ac9227c46acd0ef597687254a08425a22ff4 authored almost 6 years ago
Add tts flag for received messages

52b5f767372414b9c02e864080ad6fde1494ccc6 authored almost 6 years ago
Merge pull request #452 from Saladoc/checkstyle-dtds

Update checkstyle document type definitions

a37a26417bb809046406a0f46512c85133e3d2d6 authored almost 6 years ago
Update checkstyle document type definitions

d939b360878cec74e90a299b4669d8f64380ad84 authored almost 6 years ago
Merge pull request #445 from burdoto/permission-bitmask

Add static method to build permissions from permission bitmasks

66c7dd4a37f32f7726b8c1834d5d4e775dd09059 authored almost 6 years ago
Added static method to get a set of permissions from a permission bitmask

Co-Authored-By: burdoto <[email protected]>

debfcd1e22fc63556638ba6ad97fc4f5b9a241cc authored almost 6 years ago
Merge pull request #435 from Saladoc/spoilers

Add support for spoilers

13022c0bb8b4ca52b7fa60dadf41d43b346078ed authored almost 6 years ago
Add spoiler support.

- Spoiler status for attachments (received).
- Spoiler status for text + attachments in Messag...

ab029bee03c355a3cf71a37e43f531beb69c0465 authored almost 6 years ago
[Gradle Release Plugin] - new version commit: 'v3.0.4-SNAPSHOT'.

59d60cb12b11ed68118697ff06a36fd488ce224f authored almost 6 years ago
[Gradle Release Plugin] - pre tag commit: 'v3.0.3'.

6a44eb9688a6df328977ebaf018399953cc5a219 authored almost 6 years ago
Merge pull request #426 from Saladoc/mobile-status

Support for mobile indicator

86d459770995ada4e31bf879edcf8ad4503b3c98 authored almost 6 years ago
Implement support for client specific states

d8d57063a6e1a95fe8974cae277c37fccff6ef22 authored almost 6 years ago
Merge pull request #430 from Vampire/tests-on-java-11

Make tests compilable with Java 11

248b01811ea3ed0fb357bfc73bcf702cff1f8a74 authored about 6 years ago
Make tests compilable with Java 11

116290c9f5e976a7c6861e538811112a6d686022 authored about 6 years ago
Merge pull request #429 from Bastian/remove-unnecessary-null-check

Remove unnecessary null check

a9ebd167042c89a57f9a7af94df4e1b1bab08b93 authored about 6 years ago
Remove unnecessary null check

We already throw an exception if the field is null, so we don't need
to check if it's not null.

a7ae594f61153f040ef7cccd963e55b0024f345a authored about 6 years ago
[Gradle Release Plugin] - new version commit: 'v3.0.3-SNAPSHOT'.

5866544d0614124c3d99939acffadf7d3184701a authored about 6 years ago
[Gradle Release Plugin] - pre tag commit: 'v3.0.2'.

a32eb857ca86fc333138b2ed410b15106e01b395 authored about 6 years ago
Merge pull request #427 from Bastian/update-websocket-dependency

Update websocket dependency

d48fa750c45eea02e2adfdfc27a2bb81179c4e2f authored about 6 years ago
Update websocket dependency

bdd7dd4d35456ce8d1489a7e179088e650831d7f authored about 6 years ago
Merge pull request #400 from burdoto/role-utilities

Implemented Role utility methods

cf876b1bfd35232c52bc08e03a14d5940a514d22 authored about 6 years ago
Implement role utility methods

712d3860c29988e6133b514bb1a891f45c5e2a5a authored about 6 years ago
Merge pull request #421 from Saladoc/cleanup-object-listeners

Remove object listeners on channel/server/message deletion.

605443eb8de0191317b69311dfc13802a96f9a84 authored about 6 years ago
Remove object listeners on channel/server/message deletion.

1f9880195004d864ec5c810c3b78a589ec30b8a0 authored about 6 years ago
Merge pull request #424 from Vampire/catch-throwables-instead-of-exceptions

Catch Throwable instead of Exception when handling packets

30c24126a32711db484cf71830af162ae0a57a15 authored about 6 years ago
Catch Throwable instead of Exception when handling packets

Without this change things like NoSuchMethodError due to incompatible Jackson version
are just s...

a27cc342879a86e452b3e114c360c6a0b05dda9c authored about 6 years ago