Due to the lack of mod and admin activity, I have decided to create a task force where the community can communicate and effectively find the best way to deal with on-site trolls. The task force will meet on Discord, I will post the link below this post and anyone is welcome join (except trolls).