Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
As demo'd a couple of weeks ago, I've implemented a rudimentary chat server to allow people to talk to one another on levels. I've deployed an app to Azure in my own subscription which includes this chat server which can be found at https://geoff-treasure.azurewebsites.net/level/1
The CSS is best described as weak. I basically stole all the HTML from a tutorial and I've tried to play around with it a bit but it is still a bit wonky. Hopefully people with better knowledge might be able to contribute some better CSS.
The chat feature is extremely rudimentary. It can't do anything fancy, beyond just basic text. Even hyperlinks won't show up as anything other than normal text but it should pass for a first go.
In order to be able to support the chat server, I've used an Azure Redis Cache. I've used the most basic tier, Basic C0. The cost is supposedly £16.92 a month. I hope it's got enough capacity for what we're after but I've not tested this to any level of performance.