Page 1 of 1

Chat function

Posted: Thu Mar 30, 2017 12:08 pm
by PH-LCS
Hi Peter,

Is it possible to implement a chat function within JoinFS?
And if so, can this be with a kind of speedchat. So pre-defined text messages.

This all because we have a pilot who is disable to hear. He can read the messages we sent him as our role in ATC.
In the past we used the mp program FSInn, but since we are using JoinFS, we are missing such a function.

BTW.
Version1.1.10 works fluently. Performance is great. No drops of Internet connection loss. Also Teamviewer is still working.

gr.
Jos

Re: Chat function

Posted: Thu Mar 30, 2017 1:05 pm
by Peter
Hi Jos,

thanks for the update on 1.1.10. It's good to know that it's working so well for your group.

That's a very good question about chat. In fact, just recently I was considering a chat feature, since technically it's much easier to achieve within JoinFS rather than voice comms. So yes, now that it's been requested, I think it's definitely worth adding.

Perhaps we can use this thread to garner some ideas for a chat solution. I'll kick things off with a few here:
  • A chat window with history and text prompt for input.
  • Session message to everyone in your session.
  • Global message to everyone across all public hubs.
  • Frequency message to everyone on your com1/com2 for ATC.
  • Whisper message to another pilot or group.
  • The current ignore system also applies to the chat window.
  • Speech recognition for standard phrases.
  • Speech synthesis for read back of the messages.
  • File transfer.
More suggestions:
  • Hyperlink detection.
Any more suggestions welcome.

Peter

Re: Chat function

Posted: Thu Mar 30, 2017 9:08 pm
by ATC Roo
To be fair Peter I think you have listed more than I instantly thought of there.

"Global message to everyone across all public hubs."

Support for hyperlinks so ATC can broadcast they are active and include a ts3/discord/another VOIP system for a pilot to click and join.

Re: Chat function

Posted: Thu Mar 30, 2017 9:24 pm
by Dan-TXHills
ATC Roo wrote:To be fair Peter I think you have listed more than I instantly thought of there.

"Global message to everyone across all public hubs."

Support for hyperlinks so ATC can broadcast they are active and include a ts3/discord/another VOIP system for a pilot to click and join.
Agree - this could give a whole new meaning to Cross-Community flights. Not everyone has something going on all the time so just sending a global message of "come join us if you like for our XYZ event" with the understanding that no one is trying to lure anyone's members to another group might turn out to be another big positive for JoinFS. And with that thought in mind - if it is easy to do (and does not need to come out right away) if there could be a bulletin board function where someone could post something in advance to 'announce' an event and have it persist for, say 36 hours so if you were not there for the Global Message then you would see this event on the bulletin board (or, see it in advance if you logged on prior to the event).

File sharing will be a welcome addition. Will this replace the "copy flight plan" function in the View | Aircraft dialogue box? And - if you still plan to have the 'copy flight plan' will that treat airports as waypoints (so that a flight plan that has a series of hops from airport to airport will copy not only the initial departure airport and the final destination but all airports in between)?

Dan

Re: Chat function

Posted: Thu Mar 30, 2017 10:00 pm
by ATC Roo
Dan-TXHills wrote:
ATC Roo wrote:To be fair Peter I think you have listed more than I instantly thought of there.

"Global message to everyone across all public hubs."

Support for hyperlinks so ATC can broadcast they are active and include a ts3/discord/another VOIP system for a pilot to click and join.
Agree - this could give a whole new meaning to Cross-Community flights. Not everyone has something going on all the time so just sending a global message of "come join us if you like for our XYZ event" with the understanding that no one is trying to lure anyone's members to another group might turn out to be another big positive for JoinFS.
Yup I've always had this problem when promoting cross community events.

I think there should be one due about now.
Theres not been one since Christmas, is anybody organising one?
Dan-TXHills wrote:
And with that thought in mind - if it is easy to do (and does not need to come out right away) if there could be a bulletin board function where someone could post something in advance to 'announce' an event and have it persist for, say 36 hours so if you were not there for the Global Message then you would see this event on the bulletin board (or, see it in advance if you logged on prior to the event).

Dan
Is it easier to add a new forum here called Events?

Groups can post their events here for other JoinFS users to see?
I know that some groups may prefer to keep events in group, so by posting in a forum that shows its open to all.

Re: Chat function

Posted: Thu Mar 30, 2017 10:43 pm
by Dan-TXHills
I find that many people don't follow the forums and they are more of a "I'm here (on FSX) and I want to know what's going on" (without putting in a lot of effort). That's why I thought of a bulletin board-type medium. Personally I tend not to follow most forums closely enough to get an announced event so I rely on e-mails mostly for that sort of thing. Seemed like a bulletin board that you could click on when your on-line would be just one more way to get the word out - with the target audience being those that are currently flying (or, at least, connected)

I have not heard of anyone talking about any kind of Cross-Community event (JoinFS or other connection). Maybe a "non-precision approach event" - would give ATC a change of pace and make for some interesting flying (well, I know four people who can fly a VOR approach with a PT or a DME arc, NDB approaches, etc. - maybe there are a couple more out there that can do the same!! :shock: :shock:)

dAN

Re: Chat function

Posted: Sun Apr 02, 2017 8:56 am
by Peter
There was a sticky thread for event planning but it wasn't being used so I removed the sticky flag. It's a fair point that it doesn't really belong on the support forum since only some people visit here.

Along the lines of a bulletin board, I had thought about adding a new window for an event calendar. You could open that and be presented with a calendar of the current month etc, and this is populated automatically by the 'Next Event' hub setting. That would make it easier to follow than currently looking down the Next Event column in the hub list, which I doubt many people do. A calendar would make it more obvious what's happening today and tomorrow. Perhaps when an event starts it is broadcast on the global chat channel, or if there's one active when you launch JoinFS.

That's a good point about the flight plan sharing, Dan. I think I would have had problems trying to get the full flight plan details out of SimConnect, but using the file transfer would make it very easy to send your .plg/.pln files to multiple people. Great idea.

Peter

Re: Chat function

Posted: Mon Apr 03, 2017 3:54 pm
by PH-LCS
Peter,

Thanks for your reply and willing to build a chat function into JoinFS.
You have more suggestions then we need ...... but there are others who might who needs them.

If you want any more info please let me know.

gr.
Jos

Re: Chat function

Posted: Fri Apr 07, 2017 7:36 pm
by Gerard
Peter, I deleted Joinfs instead of uninstalling. I can not install JoinFS anymore because an old version cannot be uninstalled it says. Register is empty. What should I do?

Re: Chat function

Posted: Fri Apr 07, 2017 7:41 pm
by PH-LCS
This has nothing to do with the topic Chat function. You should ask your question in the Questions folder.

Re: Chat function

Posted: Wed Apr 12, 2017 6:36 pm
by JackRiordan
Gentlemen,

I believe that joinFS has become one of the best, if not most essential, addons ever created for flight sim. Mostly, it's because Peter has listened to the community, and has added many, if not all, of the features people have suggested.

IMO, I think adding chat may be a bit redundant when there are other programs out there, such as Teamspeak3, Discord, and Ventrilo. These programs already offer a ton of features, such as security and file sharing. Also, there are already a lot of communities that have chat servers set up just for flight sim.

I would like to point out some concerns about adding a chat feature. It will open the door to trolls, spammers, bots, advertisements, etc. on our Hubs. If a voice chat is added, it will require more bandwidth and memory. Players are also subjected to, once again, trolls, squeakers, spammers, etc.

Before it's implemented, we should compile a list of ideas on how to mitigate the ability for people to exploit it, such as added security features. It's better to be proactive, than reactive.

Perhaps we could expand on the list of chat servers to make people more aware of them? Maybe offer a quick click feature that automatically opens one of these programs and connects you to them?

Re: Chat function

Posted: Wed Apr 12, 2017 7:00 pm
by ATC Roo
JackRiordan wrote:Gentlemen,

IMO, I think adding chat may be a bit redundant when there are other programs out there, such as Teamspeak3, Discord, and Ventrilo. These programs already offer a ton of features, such as security and file sharing. Also, there are already a lot of communities that have chat servers set up just for flight sim.
Scenarios...

There are 2 people using JoinFS.
Both are using different hubs hosted by different groups.
Both of these people have selected to be shown to other users (the one world scenario) as other members of their groups are not online.
Neither person knows which group the other is a part of.
How do the say hello as they fly past each other?

Again a similar thing...
None of your group are online and you're a pilot that fancies a bit of ATC.
Another group has ATC online but no pilots.
Neither knows which group the other is a part of or how to contact each other.
JackRiordan wrote: I would like to point out some concerns about adding a chat feature. It will open the door to trolls, spammers, bots, advertisements, etc. on our Hubs. If a voice chat is added, it will require more bandwidth and memory. Players are also subjected to, once again, trolls, squeakers, spammers, etc.

Before it's implemented, we should compile a list of ideas on how to mitigate the ability for people to exploit it, such as added security features. It's better to be proactive, than reactive.

Perhaps we could expand on the list of chat servers to make people more aware of them? Maybe offer a quick click feature that automatically opens one of these programs and connects you to them?
Totally agree.
And over the years I have found it better to let a troll do whatever it is they are doing but to ignore them.
If you ban them they try harder to get back in and disrupt you or they find another group to annoy.

So maybe a mute button to hide that persons chat?
Who then cares what they are saying if you can't see it.

Re: Chat function

Posted: Wed Apr 12, 2017 8:32 pm
by Peter
Yes, I see your concerns about spammers etc. I was thinking of using the existing 'ignore user' feature, which would also stop the displaying of chat messages from those users. Perhaps the whole chat system could be enabled/disabled for a hub. Could even try some more complicated solutions such as automatically disabling chat for a user if they are ignored by a large number of people, or something like that.

One of the main advantages is that you can immediately communicate with everyone on the public hubs, regardless of which voice server they are currently on. At the moment you have to find out what the teamspeak server is for a particular hub, which may come with permissions or it may be a Discord session or some other utility, which some people may not have installed. And you'd have to switch server going from one hub to another.

I don't think bandwidth would be much of an issue. It could certainly be implemented in such a way as to limit/throttle any excessive use.

It's a very good point that you make, Jack, the policing and proper handling of a global chat system could well be troublesome.

Peter

Re: Chat function

Posted: Wed Apr 12, 2017 10:22 pm
by JackRiordan
ATC Roo wrote: Scenarios...

There are 2 people using JoinFS.
Both are using different hubs hosted by different groups.
Both of these people have selected to be shown to other users (the one world scenario) as other members of their groups are not online.
Neither person knows which group the other is a part of.
How do the say hello as they fly past each other?

Again a similar thing...
None of your group are online and you're a pilot that fancies a bit of ATC.
Another group has ATC online but no pilots.
Neither knows which group the other is a part of or how to contact each other.
I see what you mean :D . Although, if frequencies are involved, you're going to have a similar experience if the person is on another frequency. Therefore, you're going to have to review the Views/Aircraft page to see what frequency they're on.

:idea: Maybe add a button could be added to automatically tune to their frequency.

Re: Chat function

Posted: Mon May 15, 2017 1:50 pm
by PH-LCS
Hi Peter,

It's been a while ago after I started a query about a chat function.
Can you inform me the latest status?

gr.
Jos

Re: Chat function

Posted: Mon May 15, 2017 1:59 pm
by Peter
Hi Jos,

Possibly later in the year, depending on what happens.

Peter

Re: Chat function

Posted: Sun Jan 14, 2018 11:46 am
by funky80
Any news about text chat guys? Need that! Thanks!

Re: Chat function

Posted: Sun Jan 14, 2018 4:26 pm
by Peter
Already done.

1. Run JoinFS
2. Connect
3. Select 'View|Comms'

It's not had much testing yet, so do report any oddities. Thanks.

Peter

Re: Chat function

Posted: Mon Aug 27, 2018 3:27 pm
by fltbuff71
Peter wrote:There was a sticky thread for event planning but it wasn't being used so I removed the sticky flag. It's a fair point that it doesn't really belong on the support forum since only some people visit here.

Along the lines of a bulletin board, I had thought about adding a new window for an event calendar. You could open that and be presented with a calendar of the current month etc, and this is populated automatically by the 'Next Event' hub setting. That would make it easier to follow than currently looking down the Next Event column in the hub list, which I doubt many people do. A calendar would make it more obvious what's happening today and tomorrow. Perhaps when an event starts it is broadcast on the global chat channel, or if there's one active when you launch JoinFS.

That's a good point about the flight plan sharing, Dan. I think I would have had problems trying to get the full flight plan details out of SimConnect, but using the file transfer would make it very easy to send your .plg/.pln files to multiple people. Great idea.

Peter
Peter, did you ever want to pursue this CALENDAR for events idea ???