Channel names are UTF-8 compatible and can be up to 92 characters in length. The only characters that are not valid to be used in a channel name are:

  • comma ,
  • colon :
  • astrick *
  • slash /
  • backslash: \
  • non-printable ASCII control characters
  • Unicode zero
  • period/dot . (see note below)
It is important to note that some of the above characters may work in some APIs in some SDKs, but could cause others to fail, so it is recommended that you avoid these characters regardless of the API you are working with.
NOTE: The period/dot 
character is not actually invalid but it is reserved for wildcard features so it is best to avoid using it in channel names unless you are intentionally using for wildcard pattern usage.