TripleA Logo TripleA Forum
    • TripleA Website
    • Categories
    • Recent
    • Popular
    • Users
    • Groups
    • Tags
    • Register
    • Login

    Undocumented Chat Features

    Scheduled Pinned Locked Moved Feature Requests & Ideas
    22 Posts 4 Posters 6.5k Views 4 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • prastleP Offline
      prastle Lobby Moderators Admin @LaFayette
      last edited by

      @LaFayette 1000 wow LOL ya that can be reduced 🙂

      If we open a quarrel between past and present, we shall find that we have lost the future! Sir Winston Churchill

      1 Reply Last reply Reply Quote 0
      • ubernautU Offline
        ubernaut Lobby Moderators @LaFayette
        last edited by

        @LaFayette when you say #1 is permanent it can still be undone cannot it not?

        also, people can harass by use of the slap feature which i think the moderators cannot see. had guy recently coming around and slapping me like a dozen times for no reason on several occasions. 😕 maybe there should be a throttle on that.

        "You should never have told me horses sleep standing up, it gave me a mental block." - Mister Ed

        LaFayetteL 1 Reply Last reply Reply Quote 0
        • LaFayetteL Offline
          LaFayette Admin @ubernaut
          last edited by

          @ubernaut Permanent as in persistent until un-ignored. Agree on a throttle for slap. I wonder a bit if slap should be public, eg: "X slapped Y", and it plays the slap noise for "Y" rather than it being a private message with sound.

          prastleP 1 Reply Last reply Reply Quote 0
          • prastleP Offline
            prastle Lobby Moderators Admin @LaFayette
            last edited by

            @LaFayette Ya slap is necessary LOVE it being public! Great idea!

            If we open a quarrel between past and present, we shall find that we have lost the future! Sir Winston Churchill

            1 Reply Last reply Reply Quote 0
            • ubernautU Offline
              ubernaut Lobby Moderators
              last edited by

              i think a lot of people turn sound off anyway. another interesting thought would be to implement an opt-in data (settings/options data) sharing feature so we could tell which things people were using and which things they weren't. i know that kind of thing can be a can of worms tho.

              "You should never have told me horses sleep standing up, it gave me a mental block." - Mister Ed

              1 Reply Last reply Reply Quote 1
              • C Offline
                Cernel Moderators Lobby Moderators
                last edited by

                /me thinks it is fine as it is (or at least he likes the current behaviour better than what proposed insofar).

                Except only that I agree "down" should eventually reset to blank.

                Point 3 should be documented somewhere in an help thingy. Also the fact that you can "Ctrl+C", etc., should be all documented, as much obvious as it might seem.

                Additionally, the only tweaks I can think of are:

                • It would be better if the slap notification creates some unique text, that you cannot reproduce otherwise (currently I can just write down "You were slapped by Cernel", and that will look to everyone just like I slapped them).
                • You can choose either to ignore completely or ignore slaps only.
                • The ignored user can see who is ignoring it at the moment, and mods can de-ignore themselves (to be used not privately but only if they need to officially address the user that it is ignoring them).
                prastleP LaFayetteL 2 Replies Last reply Reply Quote 0
                • prastleP Offline
                  prastle Lobby Moderators Admin @Cernel
                  last edited by

                  @Cernel I think he is removing ignore but otherwise not much else to say after what has been said

                  If we open a quarrel between past and present, we shall find that we have lost the future! Sir Winston Churchill

                  1 Reply Last reply Reply Quote 0
                  • LaFayetteL Offline
                    LaFayette Admin
                    last edited by LaFayette

                    Nobody knew about '/me' AFAIK, which means it's never been used. I've seen people simulate such a message type, which also means even if people know about it, it's not strictly necessary or that useful.

                    Except only that I agree "down" should eventually reset to blank.

                    Yes, if it is kept. 60% it'll be kept. The need for up/down is not great, by convention it's not bad and is slightly useful, though I still question if we should encourage repetition of messages beyond what is provided by a simple copy/paste.

                    I think he is removing ignore

                    No. But the permanence of ignore may potentially be removed so the 'ignores' are reset after closing and then logging back into lobby. Ignore itself is a very important feature, the fact it remains forever though is not intuitive and arguably not useful as trolls should become banned if they are going to be persistent.

                    C 2 Replies Last reply Reply Quote 2
                    • LaFayetteL Offline
                      LaFayette Admin @Cernel
                      last edited by LaFayette

                      @Cernel Unused features are extremely bad code-wise, if something is not used, it is absolutely not fine. All code has ongoing costs:

                      • it's code that needs to be understand and read every time a given file is opened
                      • it's code that needs to be maintained when refactoring, updating other code can force updates in the code in question (even if it is not used)
                      • it's code that must keep working (even if not used)
                      • most triplea code is not automatically tested, which means it is code that needs to be manually tested whenever anything is updated (and we're not talking about just when we release, we are talking about whenever any couple lines of are changed, this is many times a day to many times an hour or more often; clearly testing of TripleA is insufficient and hence why we mess up with bugs so often).

                      These sum up to be very large costs, one of the best ways to increase the rate of code production is to drop unused and underused features. We shaved off 30% of the entire TripleA code base over the last 3 years without losing any features for the sake of reducing that excessive overhead cost. The codebase probably could be shrunk by another 50% by removing more underused and excessively complex features. Getting it down to that small also means we can focus efforts and test coverage, which reduces the above costs by having code be automatically tested and simpler (and less tangled, which means the 'blast radious' of changes is smaller reducing the amount of features that need to be verified).

                      If you argue for a extremely marginal feature, it's arguing for all other features to be done slower for the sake of the marginal feature.

                      1 Reply Last reply Reply Quote 1
                      • C Offline
                        Cernel Moderators Lobby Moderators @LaFayette
                        last edited by

                        @LaFayette said in Undocumented Chat Features:

                        Nobody knew about '/me' AFAIK

                        I did. Though I've rarely ever used it.

                        ubernautU 1 Reply Last reply Reply Quote 0
                        • C Offline
                          Cernel Moderators Lobby Moderators @LaFayette
                          last edited by

                          @LaFayette As said, I believe it's better left persistent. Main example may be someone that slaps you every time he joins the lobby, for no good reasons. Of course, he can change name every time, but at least it is something more to do.

                          LaFayetteL 1 Reply Last reply Reply Quote 0
                          • LaFayetteL Offline
                            LaFayette Admin @Cernel
                            last edited by

                            @Cernel Shouldn't the user get banned/reported if that were to happen? What's to prevent someone from forgetting to un-ignore? How can we solve that it's not the common expectation for an ignore to be persistent?

                            LaFayetteL 1 Reply Last reply Reply Quote 0
                            • LaFayetteL Offline
                              LaFayette Admin @LaFayette
                              last edited by

                              You can choose either to ignore completely or ignore slaps only.

                              @Cernel If slaps were rate limited, would the ignore-slap be that useful? Giving more options can be less.

                              The ignored user can see who is ignoring it at the moment, and mods can de-ignore themselves (to be used not privately but only if they need to officially address the user that it is ignoring them).

                              @Cernel not bad ideas, incorporating them is more than what I'm going for in this iteration. At first I'm going for feature-parity, not to lose any features, which means rebuilding all existing features. Removing unused features or features that are just very marginally useful means that effort will go smoother and future efforts to build such features as you have suggested would also be faster and less likely to be buggy (and any other future chat updates)

                              1 Reply Last reply Reply Quote 2
                              • ubernautU Offline
                                ubernaut Lobby Moderators @Cernel
                                last edited by

                                @Cernel also that's a pretty standard chat feature almost everything has that.

                                "You should never have told me horses sleep standing up, it gave me a mental block." - Mister Ed

                                1 Reply Last reply Reply Quote 1

                                Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                                Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                                With your input, this post could be even better 💗

                                Register Login
                                • 1
                                • 2
                                • 2 / 2
                                • First post
                                  Last post
                                Copyright © 2016-2018 TripleA-Devs | Powered by NodeBB Forums