David Gao's answer is perfectly good, thank you!
Now I have a solution in greater generality of locally compact quantum groups; I'll write it in case someone is interested.
To be precise, the claim is: let $\mathbb{G}$ be a locally compact quantum group which admits a character $\omega\in L^1(\mathbb{G}):=L^{\infty}(\mathbb{G})_*$. Then $\mathbb{G}$ is discrete.
This claim generalised David Gao's answer, as we can take $\mathbb{G}=\widehat{H}$ for a locally compact group $H$, then $L^{\infty}(\mathbb{G})=L(H)$.
Proof:
First, as J. De Ro observed in a comment, $\omega$ restricts to a non-zero (by normality) character on $C_0(\mathbb{G})$, hence by Theorem 3.1 in [Amenability and co-amenability for locally compact quantum groups; Bedos, Tuset], $\mathbb{G}$ is coamenable. In particular, $\mathbb{G}$ admits a continuous counit $\epsilon\in C_0(\mathbb{G})^*$.
Next, observe that $\omega$ is invariant under scaling group. I suspect this (or something very close) is written in literature, but I cannot find a good reference. One proof goes as follows: for $t\in \mathbb{R}$ consider $\hat{x}_t:=(\omega\tau_t \otimes id)W=\hat{\tau}_{-t}( (\omega\otimes id)W)\in L^{\infty}(\widehat{\mathbb{G}})$, where $W=L^{\infty}(\mathbb{G})\bar\otimes L^{\infty}(\widehat{\mathbb{G}})$ is the left Kac-Takesaki operator of $\mathbb{G}$. Since $\omega\tau_t\neq 0$, also $\widehat{x}_t\neq 0$. Now, $\hat{\Delta}(\hat{x}_t)=(\hat{\tau}_{-t}\otimes \hat{\tau}_{-t})((\omega\otimes id\otimes id)(W_{13}W_{12}))=(\hat{\tau}_{-t}\otimes \hat{\tau}_{-t})((\omega\otimes id)(W)\otimes (\omega\otimes id)(W))=\hat{x}_t\otimes \hat{x}_t$, using multiplicativity of $\omega$. By Theorem 3.9 (and its proof) in [From quantum groups to groups; Kalantar, Neufang] we have that $\hat{x}_t$ belongs to the intrinsic group $Gr(\widehat{\mathbb{G}})$, i.e. $\hat{x}_t$ is invertible. As discussed on page 6 of this paper, elements of $Gr(\widehat{\mathbb{G}})$ are invariant under scaling group. Thus $\hat{x}_t=(\omega\tau_t\otimes id)W=\hat{\tau}_{-t}((\omega\otimes id)W)=(\omega\otimes id)W$ and we get $\omega\tau_t=\omega$ as claimed.
Let $S,R$ be the antipode and unitary antipode of $\mathbb{G}$. Next we claim that $\omega\star\omega R$, restricted to $C_0(\mathbb{G})$ is equal to the counit. Take $\rho\in L^1(\widehat{\mathbb{G}})$. We have $$(\omega\star\omega R)((id\otimes \rho)W)=(\omega\otimes \omega R\otimes \rho)(W_{13}W_{23})=\omega S( (id\otimes \rho(\omega\otimes id)(W))W)=\omega ( (id\otimes \rho(\omega\otimes id)(W))W^*)=(\omega\otimes \omega\otimes \rho)(W_{13}W_{23}^*)=(\omega\otimes \rho)(WW^*)=\omega(1_{L^{\infty}(\mathbb{G})})\rho(1_{L^{\infty}(\widehat{\mathbb{G}})})=\rho(1_{L^{\infty}(\widehat{\mathbb{G}})})=\epsilon ((id\otimes \rho)(W))$$
In this calculation we have used $\omega R=\omega S$ (on domain of $S$), which follows from $\omega\tau_t=\omega$. Finally we obtain $M(C_0(\widehat{\mathbb{G}}))\ni 1_{L^{\infty}(\widehat{\mathbb{G}})}=(\epsilon\otimes id)W=(\omega\star\omega R\otimes id)W$. But $\omega\star\omega R\in L^1(\mathbb{G})$, so in fact $1_{L^{\infty}(\widehat{\mathbb{G}})}\in C_0(\widehat{\mathbb{G}})$, i.e. $\widehat{\mathbb{G}}$ is compact and $\mathbb{G}$ is discrete.