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) livewire chat #2860

Closed
wants to merge 1 commit into from
Closed

Conversation

Roardom
Copy link
Collaborator

@Roardom Roardom commented Jul 5, 2023

Use livewire with websockets for the chatbox instead of vue.

Also remove triviabot, betbot and casinobot that were half implemented and all they did was have a "coming soon" help page, accept donations, and show the past 10 users that donated.

Clean up the chatrepository of unused methods.

Audio notification support still has to be implemented, but that's currently broken anyways, so we can probably hold off until a later date before implementing it.

@what-the-diff
Copy link

what-the-diff bot commented Jul 5, 2023

PR Summary

  • Addition of Event Communication Files
    Two new files named CreateMessage.php and DestroyMessage.php have been added to the app/Events directory. These files help in various communication events such as message creation and destruction.

  • Introduction of a Livewire Messages File
    A new file Messages.php has been added to the app/Http/Livewire directory. It mainly helps in managing messages in a real-time manner with the app.

  • Updates to Home Index View
    The resources/views/home/index.blade.php file has been updated with new code. This will involve modifications to the view that users see when they land on the home page.

  • New Livewire Message Blade View
    A new file messages.blade.php has been added to the resources/views/livewire directory. This creates a new user view for displaying messages within the application.

  • Routes Enhancement
    New code has been added to the routes/channels.php file to adjust the routes of some operations, ensuring the efficient operation of the application.

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.

None yet

2 participants