Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add chat functionality #91

Closed
wants to merge 14 commits into from
Closed

Add chat functionality #91

wants to merge 14 commits into from

Conversation

AdmiralGT
Copy link

@AdmiralGT AdmiralGT commented Jul 17, 2023

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.

@AdmiralGT AdmiralGT changed the title WIP: Add chat functionality Add chat functionality Aug 2, 2023
@dimbleby
Copy link
Owner

dimbleby commented Aug 3, 2023

I took all your commits and fixed the linting, superseding this MR

@dimbleby dimbleby closed this Aug 3, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants