![]() Verified/staff/untrusted account markers.Forms and templated responses suitable for chatbots.Rich formatting of messages markdown-style: *style* → style, with inline images, videos, file attachments.Granular access control with permissions for various actions.All chats are synchronized across all devices.Channels with unlimited number of read-only subscribers.You are welcome to test your client software against the sandbox, hack it, etc.Docker images with the same demo are available.The un-minified version is also available at The default web app loads a single minified javascript bundle and minified CSS.If you are unable to connect then the most likely reason is your TLS client's missing support for SNI. The sandbox server is configured to use ACME TLS implementation with hard-coded requirement for SNI.Remove line "debug_response": "123456" from nf to disable this option. To make things easier for testing, the server will also accept 123456 as a verification code. The server will send an email with a verification code to that address and you can use it to validate the account. As generally accepted, when you register a new account you are asked for an email address.Sandbox user Tino is a basic chatbot which responds with a random quote to any message.If the database was changed, delete the app then reinstall. If you see it on the web, reload and relogin. An error message User not found or offline means the server was reset while you were connected. The sandbox server is reset (all data wiped) every night at 3:15am Pacific time.The code you get in the email is also valid. For demo purposes you may use 123456 as a universal validation code. When you register a new account you are asked for an email address to send validation code to. You can discover other users by email or phone by prefixing them with email: or tel: respectively. Log in as one of alice, bob, carol, dave, frank. Demo/SandboxĪ sandboxed demo service is available at. Tinodios is stable and functional ( source). A debug APK is also provided for convenience. Tinode for Android a.k.a Tindroid is stable and functional ( source). TinodeWeb, a single page web app, is available at ( source). You must register an account using valid email in order to use the service. Keep in mind that demo accounts present in sandbox are not available in the public service. You can use it just like any other instant messenger. Use it: install it for your colleagues or friends at work or at home.Ī public Tinode service is available.If you are a UI/UX expert, help us polish the app UI.You may also review and improve existing translations. If you speak a language other than English, translate the apps into your language. ![]() Vote for existing feature requests you find most valuable. If you use the app and discover bugs or missing features, let us know by filing bug reports and feature requests.If you are a software developer, send us your pull requests with bug fixes and new features.If you appreciate our work, please help spread the word! Sharing on Reddit, HN, and other communities helps more than you think.For bugs and feature requests open an issue.For support, general questions, discussions post to.Read configuration instructions contained in the nf file. See general instructions or docker-specific instructions. A secondary goal is to create a decentralized IM platform that is much harder to track and block by the governments.Īn explicit NON-goal: we are not building yet another Slack replacement. The goal of this project is to deliver on XMPP's original vision: create a modern open platform for federated instant messaging with an emphasis on mobile communication. Instant messengers are still a bunch of incompatible walled gardens, similar to what AoL of the late 1990s was to the open Internet. Unfortunately, XMPP never delivered on this promise. The promise of XMPP was to deliver federated instant messaging: anyone would be able to spin up an IM server capable of exchanging messages with any other XMPP server in the world. Follow instructions to install and run or use one of the cloud services below. This is beta-quality software: feature-complete and stable but probably with a few bugs or missing features. On the surface, it's a lot like open source WhatsApp or Telegram. Other databases can be supported by writing custom adapters. Persistent storage is any one of MySQL, MongoDB or RethinkDB. Wire transport is JSON over websocket (long polling is also available) for custom bindings, or protobuf with gRPC. Backend in pure Go (license GPL 3.0), client-side binding in Java, Javascript, and Swift, as well as gRPC client support for C++, C#, Go, Java, Node, PHP, Python, Ruby, Objective-C, etc.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |