MegaSa1nt / GMDprivateServer

Geometry Dash Private Server
GNU General Public License v3.0
30 stars 33 forks source link

Possible additions that could be implemented on messengers #207

Open Fenix668 opened 2 months ago

Fenix668 commented 2 months ago

These are some improvements that could be implemented for the messenger option:

Photo 2024-08-27 184504 Photo 2024-08-27 191845
  1. Add the "reply" button to answer directly to messages and reply (copying and pasting the content) of the subject without having to rewrite it. ✅

Two tips: make the reply button appear only for the recipient's latest messages and not for every message; :-1: second, then if "Re:" has already been written and the sender replies to the recipient, don't reply "Re: Re:" again but do it exit only once with the subject content nearby.

  1. Add the time when the last message was left next to the player's contact. ✅

  2. Change the red circle present when new messages arrive and add above it the number of how many messages arrive to your profile, both near the players' contacts and near the "messenger" icon with the total number of all messages received. ✅

  3. Add the option to edit and delete next to the sender's messages ONLY to the latest messages that are left within a certain time (like 10 minutes of Instagram). If this time is exceeded, the messages will be definitively sent without deleting or modifying them.

MegaSa1nt commented 2 months ago

Nice! But not in next commit

Fenix668 commented 2 months ago

Nice! But not in next commit

Sure, so you make a dedicated commit for it ;)

MegaSa1nt commented 2 months ago

Another suggestion: Be able to @ping players and #levels

Fenix668 commented 2 months ago

Be able to @ping players and #levels

Yeah! You could also add (to a specific role for moderators) the ability to click on like and enter the value of your choice for comments both on the account profile and for level comments.

Fenix668 commented 2 months ago

@MegaSa1nt I don't know if it's been added, but on /profile you only remove the messages icon when the player doesn't have it among his friends (if that's the filter he chooses), or decides to hide the messages icon from his profile messages. If the conversation took place while the other player had active messages, block the chat, especially the writing part, so that you can no longer write, but still leave it waiting to see the messages even without writing, so that if the other player blocks you, or adds filters to avoid receiving messages, you will not be able to receive messages from the dashboard.

MegaSa1nt commented 2 months ago

If player blocked you or has messages disabled, you can't write them

MegaSa1nt commented 2 months ago

Oh, you mean notify thing and chat at the left?

Fenix668 commented 2 months ago

I mean the icon that appears here

screenshot 2024-09-05 032808
MegaSa1nt commented 2 months ago

You mean we need to hide this button when messaging is blocked, right?

Fenix668 commented 2 months ago

Yes

Fenix668 commented 1 month ago

Yes, I understood it was for messenger 😆

MegaSa1nt commented 1 month ago

Made:

  1. Time ago
  2. Ping @players and #levels
  3. Remove messenger icon if player has closed DMs
Fenix668 commented 1 month ago

Another suggestion: add a small note under the sender's messages that says "viewed (time) ago" if the message is viewed by the recipient without a answer.