Skip to content

Add friend_manager plugin#471

Closed
Rafsan3782 wants to merge 8 commits into
bombsquad-community:mainfrom
Rafsan3782:main
Closed

Add friend_manager plugin#471
Rafsan3782 wants to merge 8 commits into
bombsquad-community:mainfrom
Rafsan3782:main

Conversation

@Rafsan3782

Copy link
Copy Markdown

What this adds

A new utility plugin: Friend Manager

Lets you build a real friend list while playing online. Click a player's
name in a party to add them as a friend — their account ID and every
profile name they've played under gets saved automatically, so you'll
recognize them even if they switch profiles later. Notifies you when a
friend joins your party. Full friend list is available from
Settings → Friends.

Plugin details

  • File: plugins/utilities/friend_manager.py
  • Category: Utilities
  • plugman version: 1.0.0
  • Author: ItzHacker101

Testing done

  • Added a friend via the player popup menu in a party
  • Friend list opens correctly from Settings -> Friends
  • Friend profile window shows saved profile names + last-seen correctly
  • Removing a friend (two-tap confirm) works
  • No errors/crashes seen in the dev console during testing

Notes for reviewers

Friend data is stored in its own subfolder (friend_manager_data/friend_list.json)
inside the user's mods/python directory, so it stays organized and the folder
can be copied to another device to carry friends over.

Rafsan3782 and others added 8 commits June 21, 2026 19:43
This file implements a Friend Manager for managing a persistent friend list in an online party setting, allowing users to add friends, view profiles, and receive notifications when friends join a party.
Implement Friend Manager for online parties . Add friend_manager plugin
@Rafsan3782

Copy link
Copy Markdown
Author

@Rafsan3782 Rafsan3782 closed this by deleting the head repository Jun 28, 2026
@Loup-Garou911XD

Copy link
Copy Markdown
Member

hey, sorry i couldnt get to this earlier but why did u remove this

@Rafsan3782

Copy link
Copy Markdown
Author

hey, sorry i couldnt get to this earlier but why did u remove this

No worries! Sorry about that—I accidentally deleted my fork, which also caused the PR to be deleted.

I'll open a new PR later today or tomorrow. Would you be able to review it when you get a chance?

It's been fully tested, works as expected, and I also made some nice UI improvements.

Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants