Просто сейчас выходит вот так, если написать на два разных контроллера то что ты мне посоветовал warning: this clause cannot match because a previous clause at line 23 always matches
lib/chat_web/router.ex:24
Нет, ну так разумеется не будет работать. А зачем тебе разные контроллеры? Хочешь разные allowed methods возвращать?