About the Site Feedback category

Discussion about this site, its organization, how it works, and how we can improve it.

The other day before I had my own account in this forum I saw a topic where someone proposed the idea of having channels on instant messengers and even went forward and linked a Whatsapp group of the local community.
Trying to get into that thread now and it’s nowhere to be found. has it been deleted?