I agree with Nicolas and Pavel, we're an international community and do not necessarily have information about common salary ranges in different countries/regions/cities, which all vary dramatically, not stating the range is same as stealing time from prospective candidates. If a company does not respect my time enough to post relevant information, it's a bright red flag. So complying with the channel policy is also in the interest of the hiring entity.
So I have this to say to the people posting offers here:
Calm your mind. You know what is best. What is best is you comply. Compliance will be rewarded. Are you ready to comply?