Skip to content

Releases: inttter/discid

v1.3.1

02 Mar 16:29
Compare
Choose a tag to compare

Features

  • ✨ Add option to view user's profile in browser 47d3940

    • These options are defined with --visit or --open, both of which will open the user's profile you specified in the browser.

    • If the user ID, it will just open the Discord website in your browser.

    • EDIT: Thanks to d31bb54, these two options work with ANY user, not just people in the Lanyard Discord:


  • ✨ Show activity.state when playing a game if available b30de10

    • For example, this could show as Playing: osu! • Looking for a game.
    • In the JSON output, the state would be: "state": "Looking for a game".

Miscellaneous

  • 🧹 Adjust option descriptions 99ea998

  • ✏️ Fix typo in presenceInfo comment d2828ca

Bugfixes

  • 🐛 Fix error message infinitely looping if <userId> can't be found 4a61e6d

v1.3.0

01 Mar 21:10
Compare
Choose a tag to compare

Features

  • ✨ Add support for streaming 29fff14

    • This is for streams such as the ones that display when someone is streaming on Twitch/YouTube. This would come out as:
      Streaming: YouTube @ https://www.youtube.com/watch?v=dQw4w9WgXcQ
  • ✨ Add support for watching 02f6d41

    • This is for watching statuses, such as the one which says Watching Crunchyroll. For example, this could come out as:
      Watching: My Hero Academia • The Scoop on U.A. Class 1-A
  • ✨ Show duration user is playing a game for 566af31

  • ✨ Show Spotify song progress f5175e7

Miscellaneous

  • ⚡ Add spinner for while fetching from Lanyard b740886
  • 💄 Adjust colors 095dbcb
  • 🧹 Properly lint code 3f46520
  • 💸 Add funding file 87238f2

Bugfixes

  • 🐛 Fix "undefined" appearing if there's only an emoji in the status cdabfc4
  • 🐛 Fix dead link to license 4b5804f

v1.2.0

29 Feb 22:05
Compare
Choose a tag to compare

Features

  • ✨ Add status field 31a2bfd

  • Support specific game details f9693de

    • This means more specific details about activities in certain games. This reads gameActivity.details and displays it next to the name of the game.

Here's two examples with Roblox using Bloxstrap, and the rhythm game osu!:

Roblox osu!

CI

Bugfixes

  • 🩹 Show discriminator if user is not using new username system d9b0f0a

    • This is mainly for bots (which still require discriminators) and/or people who still have not switched to the new username system without the discriminator system (why would you not switch?)

v1.1.0

28 Feb 20:54
Compare
Choose a tag to compare

Features

  • ✨ Add --json option 056a112

    • This will show the formatted JSON output of the user from https://api.lanyard.rest/v1/users/:user_id, replacing :user_id with the user ID you entered.
  • ✨ Add platform field 2832fdf

    • This will show the platform the user is on (Desktop, Web, or Mobile)

Styling

  • 🎨 Improve output to be cleaner 76484e5
Before After
before after

Along with this change, showing both the game the user is playing and the song the user is listening to at the same time is supported!

Miscellaneous

  • 🧹 Alter note about needing to be in the Lanyard Discord 9eca317

  • ✏️ Tweak error message for API fetching failiures e7b15bf

  • 📝 Add MIT License 24c78b7

  • 📝 Update documentation 6ab2229

v1.0.0

27 Feb 19:55
Compare
Choose a tag to compare

2fcc147 🎉 Initial commit