Latest #channels Threads 
Hi all,
Wanted to share a side project I just launched, and open a thread on a few Phoenix patterns I went with that I’m not 100% sure a...
New
PhoenixNectar is a Swift client for Phoenix Channels, built from the ground up for Swift 6 strict concurrency.
It builds on the great wo...
New
I’m investigating LiveView JS client errors when the Socket/LiveSocket throws failed with reason: {"reason":"unmatched topic"}.
I modifi...
New
TL;DR
Clients join a simple topic like "daily_agent_stats:total_inbound_calls".
On the server I expand it using workspace_id + agent_id ...
New
In early 2024 Chris updated the phx.new templates to enable LongPoll fallback for LiveView (related Phoenix Pull Request).
I propose we ...
New
Is there any way to intercept incoming events (before they are being sent to handle_in/3 callback) in Channels. From the docs. I can see ...
New
I’m using Phoenix channels to build a chat app similar to Discord. I’m new to Elixir and Phoenix and wouldn’t consider myself to be a bac...
New
I have a nodejs application which uses the phoenix javascript package to connect to a phoenix application. It works fine as long as I do ...
New
For an AI driven chatbot over channels I want to store some transient data. There will be 10’s of thousands of concurrent users. Will be ...
New
I am implementing a chess server in elixir, I am implementing the client in React and I am using phoenix npm framework in react for handl...
New
This Week's Trending
This Month's Trending
This Year's Trending
i dont understand how phoenix presence works
in the examples
defmodule MyAppWeb.MyChannel do
use MyAppWeb, :channel
alias MyAppWeb....
New
Hi all,
Wanted to share a side project I just launched, and open a thread on a few Phoenix patterns I went with that I’m not 100% sure a...
New
I’m investigating LiveView JS client errors when the Socket/LiveSocket throws failed with reason: {"reason":"unmatched topic"}.
I modifi...
New
PhoenixNectar is a Swift client for Phoenix Channels, built from the ground up for Swift 6 strict concurrency.
It builds on the great wo...
New
TL;DR
Clients join a simple topic like "daily_agent_stats:total_inbound_calls".
On the server I expand it using workspace_id + agent_id ...
New
Last Three Year's Trending
I have this code in my controller
def create(conn, %{"order" => order_params}) do
order_params = get_params(conn, order_params...
New
Hello, I'm new to Phoenix and I'm following this tutorial https://hexdocs.pm/phoenix/channels.html to implement something similar to chat...
New
We @ NFIBrokerage use websockets and Phoenix.Channels fairly extensively in production, serving well over 100k connections a week.
When ...
New
I’m developing an app, and I think my client is creating too many socket/channel connection, so I decided to setup some watchers. I follo...
New
In some corporate environments we’re experiencing that WebSocket transport is not working, because it is blocked by a proxy. The longpoll...
New
Hey everyone!
I’m struggling to get Phoenix.Presence to scale up sufficiently for our needs. I feel like Presence might be overkill in t...
New
I am wanting to build a dashboard that shows the number of users connected to each topic per node so I can visualise the distribution of ...
New
Hi friends,
It is my first experience to work with Phoenix Channels, so I have read some documents, but I want to test my socket with po...
New
Hey guys first post here!
It seems that I’m missing something because I can’t get this problem to work.
I have a simple controller when...
New
I’m relatively new to phoenix, so I may not have the vocabulary to express myself clearly.
I ended up maintaining as a junior a phoenix ...
New
Hello,
I am trying to learn how to use Phoenix Channels and trying out the code in the documentation. I tried the following on the clien...
New
Hey everybody, it seems like Signals are really catching on as a standard for reactivity in the front end space. Pretty much all the fron...
New
live-templates is a library that allows you to drop a template into a static html website that will be connected to a LiveState phoenix c...
New
In Corsica I can use a regex pattern for my CORS list, but when checking the Phoenix.Channels documentation I don’t see any mention of th...
New
When ever a user connect to our phoenix channel like user join a channel when he login and leave channel when logout.So whenever it join ...
New
Trending Over Three Years
For some reason my phoenix channels are working for me in my local dev environment, but as soon as I deploy via Docker, I get a 403 error...
New
I’ve been trying load test of phoenix channels for an app I’ve been working on for a client. I’m using tsung to do so. I’m struggling to ...
New
Hello,
I’m trying to use channels and sockets on phoenix.
Here is what I have to handle sockets:
channel "discussion:*", Flux.Discus...
New
Is there a way to send a message to a specific user without having to join a channel client side? Especially without having to create a c...
New
I would like to implement a banned feature in a chat and I think the easiest way would be to somehow put %{banned_in: ["chat:1", "chat:4"...
New
I am trying to develop a small websocket API (as a testbed first) but without using the Phoenix frontend (that socket.js). I need it to c...
New
I have a socket/channel setup with some custom authentication logic. If the authentication fails, it shows an error message to the user (...
New
I'm building a sort of highly customized chat application with Phoenix, with some functionality similar with XMPP MUC.
Now, I have both...
New
I need to know whether the client is online, when WiFi is down.
The server should know it immediately. Can anyone tell me an elegant sol...
New
Hi alchemists!
Currently we're using server sent events (SSE/Eventsource) to notify client applications (written in Go) about model cha...
New
I've got an umbrella app with a Phoenix app, and some vanilla elixir apps. Is there a way to broadcast to a Phoenix channel from a vanill...
New
We have a use case where we want to route an incoming call to all online users within a channel ("lobby"). Each of these users ("candidat...
New
I noticed there are two broadcast/3 functions available in different modules:
MyApp.Endpoint.broadcast(topic, event, message)
Docs: “Br...
New
Hi,
I use sobelow to highlight potential security issues, and the latest version has started warning if no content-security-policy head...
New
Anyone interested in contributing to an open source Phoenix based team chat app, similar to Rocket.Chat? I have a pretty feature rich ver...
New
Latest on Elixir Forum
Get money off!
The Pragmatic Bookshelf
35% off any eBook
Manning Publications
45% off any item
ElixirCasts
10% off for life
The Pragmatic Studio
20% off any course
AppSignal
10% off for 12 months
Honeybadger
10% off for 12 months
Simply use coupon code "devtalk.com" or "elixirforum" at checkout!
Filter by Type:
Popular Tags
- #ecto
- #liveview
- #troubleshooting
- #learning-elixir
- #deployment
- #library
- #erlang
- #testing
- #genserver
- #mix
- #absinthe
- #remote-other
- #otp
- #plug
- #how-to-question
- #macros
- #postgres
- #channels
- #exunit
- #elixirconf
- #discussion
- #javascript
- #podcasts
- #code-sync
- #onsite
- #dialyzer
- #docker
- #authentication
- #umbrella
- #full-time-contract
- #podcasts-by-brainlid
- #ecto-query
- #elixir-ls
- #phoenix_html
- #iex
- #blog-post
- #graphql
- #genstage
- #ai
- #websockets
- #supervisor
- #advent-of-code
- #distillery
- #api
- #processes
- #forms
- #metaprogramming
- #security
- #performance
- #hex







