Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
P
pleroma-meta
  • Project overview
    • Project overview
    • Details
    • Activity
  • Issues 37
    • Issues 37
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Operations
    • Operations
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Repository
    • Value Stream
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Create a new issue
  • Issue Boards
  • Pleroma
  • pleroma-meta
  • Issues
  • #28

Closed
Open
Opened Mar 01, 2020 by Echedey López Romero@ELR
  • Report abuse
  • New issue
Report abuse New issue

Add the /me functionality similar to the IRC/XMPP one

As suggested by the title, the idea is to add the /me command like in IRC/XMPP, which references to the same person in a post. This is that its just exchanged by the alias (or the public name better) of the person who write it.

If I put /me on a post and my public name is Echedenyan, when I send the post, it could be great that /me is exchanged by Echedenyan.

I don't know how this thing could federate itself but I thought on being made at client side.

If its exchanged just in the moment that the post is processed before being sent to the Fedi I think it should appear as any other post. If its not possible, just that the front-end exchange /me from the beginning of a post by the public name with a link (maybe) to the user reference in that instance.

When I say "user reference" I mean the cached (or whatever) version of a profile that is given to an user from an external instance. Here I am fedi.absturztau.be/ELR and in other could be whatever.hi/users/wjqiuwhduwhdiuqhiudh.

An example of the idea on a post could be:

  1. /me writes this post.
  2. Echedenyan writes this post (or) @ELR writes this post. (This is for the current instance)
  3. Echedenyan writes this post (or) @ELR writes this post. (This is for other instance. In this case, kitsune.cafe)
Edited Mar 02, 2020 by Echedey López Romero
To upload designs, you'll need to enable LFS and have admin enable hashed storage. More information
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
Reference: pleroma/pleroma-meta#28