@@ -0,0 +1,579 @@
+package com.voxeo.moho.text.imified;%0A%0Aimport com.voxeo.moho.ApplicationContext;%0Aimport com.voxeo.moho.Endpoint;%0Aimport com.voxeo.moho.textchannel.TextChannelProvider;%0A%0Apublic class ImifiedTextChannelProvider implements TextChannelProvider %7B%0A%0A  @Override%0A  public String getType() %7B%0A    return %22imfied%22;%0A  %7D%0A%0A  @Override%0A  public Endpoint createEndpoint(String uri, ApplicationContext ctx) %7B%0A    if (uri.startsWith(%22im:%22)) %7B%0A      return new ImifiedEndpointImpl(ctx, uri.substring(uri.indexOf(%22:%22) + 1));%0A    %7D%0A    else %7B%0A      throw new IllegalArgumentException(%22%22);%0A    %7D%0A  %7D%0A%7D%0A

add text channel support.