Is there a telegram channel that we can join in so that we can directly ask questions about the project if ever we can't participate in the link you've shared?
Yes there is, you can check on the first page at the top it says telegram and it will direct you to their channel. There are some admin who can answer your questions.