Skip to content

Releases: ctmatthews/sglobbylink-discord.py

Version 1.41

03 Sep 09:39
86035e1
Compare
Choose a tag to compare
  • Updated the instruction images to reflect the recent Steam UI overhaul
  • Updated my name and the project's github URL

Version 1.4

09 Apr 12:23
c0ad25d
Compare
Choose a tag to compare
  • BREAKING CHANGE: SGLobbyLink has been updated to support discord.py version 1.0! If you have been using older versions of this bot, you will need to update discord.py for this version to work. Unfortunately discord.py made several breaking changes with v1.0, so I can't make the bot backwards compatible with older versions.
  • Messages can now start with a username before a !lobby command, e.g. @MrPeck !lobby
  • Commands are now case-insensitive, e.g. !LOBBY
  • When a player registers using !steamid, the bot now immediately checks if their Game Details are public and warns them if they're not.

Version 1.32

17 Sep 11:57
c30b314
Compare
Choose a tag to compare

Small change: updated the "Your profile's Game Details are not public" message to "Your profile's Game Details are not public, so the bot can't see if you're in a lobby". New users often don't have their game details set to public, and they're confused about why the bot wants them to do it.

Version 1.31

12 May 19:03
4f2580b
Compare
Choose a tag to compare

All-digit vanity Steam URLs (e.g. steamcommunity.com/id/12345) are now supported

Version 1.3

17 Feb 16:09
a2c6e58
Compare
Choose a tag to compare
  • The bot now explains to get your Steam profile URL by posting steam_url_instructions.jpg instead of posting a wall of text that people ignore
  • Bugfix: File access and HTTP requests are now asynchronous, fixing a random disconnect that happened if the bot received a heartbeat request while querying the Steam Web API on a slow connection or saving the list of Steam IDs on a slow HDD

Version 1.25

29 Dec 19:35
689c06a
Compare
Choose a tag to compare

Added a more useful error message if you try to run the bot without a Discord bot token or a Steam Web API key.

Version 1.24

21 Oct 19:10
e8af1a7
Compare
Choose a tag to compare

The error messages when !lobby fails are now far more specific. Instead of just telling the user to check everything that could have possibly caused an error, we tell the user exactly what went wrong and how to fix it.

Version 1.23

26 Aug 17:20
5480608
Compare
Choose a tag to compare

Shortened the Lobby Not Found error message. We no longer need to remind registered users to use their full Steam URL, because you can no longer register without using it.

Version 1.22

18 Aug 17:59
e881bed
Compare
Choose a tag to compare

Added support for Steam profile URLs of the format https://steamcommunity.com/profiles/[ID goes here]

Version 1.21

07 Aug 19:10
29906bd
Compare
Choose a tag to compare
  • Moved settings to settings_sglobbylink.py file. You now need to download both .py files for the bot to run! Hopefully this means that for any future updates you can just update main.py without having to re-enter your API keys. I don't have any more updates planned though...
  • Channel whitelists are now done using IDs instead of names, to protect against channels being renamed. The settings file explains how to get a channel's ID.