Skip to content

Instantly share code, notes, and snippets.

View omariut's full-sized avatar
💻
AI Agent & Python

Omar Faruk omariut

💻
AI Agent & Python
View GitHub Profile
from asgiref.sync import async_to_sync
from channels.generic.websocket import WebsocketConsumer
import json
class ChatConsumer(WebsocketConsumer):
active_rooms = {}
def connect(self):
self.room_name = self.scope["url_route"]["kwargs"]["room_name"]
self.room_group_name = f"chat_{self.room_name}"