mastodon4j icon indicating copy to clipboard operation
mastodon4j copied to clipboard

mastodon client for java, kotlin https://github.com/tootsuite/documentation/blob/master/Using-the-API/API.md

Results 24 mastodon4j issues
Sort by recently updated
recently updated
newest added

The build system is much simpler. It only builds mastodon4j and none of the other projects. The test/assets are now test/resources. The src/{main,test}/java directories are now kotlin. The toolchain is...

gson throws NumberFormatException if followersCount and so on exceed Int limit. It may be desirable for other Int fields(e.g. Status class's favouritesCount), too.

Pleroma uses user IDs like `9unzDNYyW6HRdNjoS8`, which causes [`Account`](https://github.com/sys1yagi/mastodon4j/blob/master/mastodon4j/src/main/java/com/sys1yagi/mastodon4j/api/entity/Account.kt) parsing to break because it requires them to be numeric: ``` Caused by: twitter2mastodon.com.sys1yagi.mastodon4j.api.exception.Mastodon4jRequestException: twitter2mastodon.com.google.gson.JsonSyntaxException: java.lang.NumberFormatException: For input string: "9unzDNYyW6HRdNjoS8" at...

API has a new object called Field. You can see it under the Account object. https://docs.joinmastodon.org/entities/status/

Hello, account object now keep an array called fields, and it doesn't exist in the library. An update would be perfect. https://docs.joinmastodon.org/entities/status/

Is there any likelihood of supporting the v2 endpoints? The `/api/v1/search` is not only deprecated but now removed, so the search function just returns 404s now.

Detail docs for API is this: * [get/vote poll](https://docs.joinmastodon.org/api/rest/polls/) * [post poll](https://docs.joinmastodon.org/api/rest/statuses/#post-api-v1-statuses) * [poll entity](https://docs.joinmastodon.org/api/entities/#poll) * [poll in the status](https://docs.joinmastodon.org/api/entities/#status)

MastodonClient (or OkHttp) does not release its connection to 127.0.0.1:443 and waits until some timeout passes. It is a pain, because I run short transactions only and my application must...

It would be good if we could listen direct messages to use the library to create bots. it's just an extension of what was made in #49 whith a GET...

doc: [github](https://github.com/tootsuite/documentation/blob/master/Using-the-API/API.md#custom-emojis) or [docs.joinmastodon.org](https://docs.joinmastodon.org/api/rest/custom-emojis/) GET /api/v1/custom_emojis