Steam Community - Add Direct Join Group To Search

Adds a button to join the steam group for each steam group search result.

  1. // ==UserScript==
  2. // @name Steam Community - Add Direct Join Group To Search
  3. // @namespace Royalgamer06
  4. // @version 1.0
  5. // @description Adds a button to join the steam group for each steam group search result.
  6. // @author Royalgamer06
  7. // @include /^http(s)?\:\/\/steamcommunity\.com\/search.+/
  8. // @grant none
  9. // @run-at document-start
  10. // @require https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js
  11. // ==/UserScript==
  12. $("body").on("click", ".joingroup", function(ev) {
  13. let btn = $(this).parent();
  14. $(btn).html("Joining...");
  15. $.post($(btn).parent().find(".searchPersonaName").attr("href"), { action: "join", sessionID: g_sessionID }, function(data) {
  16. if ($(".error_ctn", data).length > 0) {
  17. $(btn).html("Failed to join");
  18. } else {
  19. $(btn).html("Successfully joined");
  20. }
  21. });
  22. }).on("DOMNodeInserted", ".search_row", function() {
  23. if ($(this).find(".joinGroupArea, .search_gamegroup_avatar_holder").length === 0 && $(this).hasClass("group")) {
  24. $(this).find(".searchPersonaInfo").append('<div style="padding-top: 12px;" class="joinGroupArea"><a class="btn_green_white_innerfade btn_medium joingroup"><span>Join Group</span></a></div>');
  25. }
  26. });

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址