/>about>

What is Chattable?

Chattable is a FREE, simple, embeddable, and CSS style-able live chat for your Neocities website. Using fast & secure methods to instantly talk amongst your site's users. Using an iFrame & a Script tag, you'll have a well-implemented, private chat that you can apply your own styles to.

How does Chattable work?

Chattable uses Google Firebase, a secure cloud-based realtime database rather than owning dedicated servers with backend scripting. This tool is a completely functional live chat that you can embed right into your Neocities site using an IFRAME. Each chat created has a unique link to a blank slate private chatting interface that gets parsed with JavaScript Regex (no PHP). I wanted Chattable to be as flexible as possible towards the Neocities user, allowing them to chat or interact with their site users without disrupting their own aesthetic. This is why Chattable grants you full control over the CSS stylesheet for your live chat.


Each chat has an owner, whoever created it. That owner has the highest priviledges in each chat. The owner can promote/demote any user in their chat to a moderator, kick any user, delete any message, hide any message, edit their own messages, and reply to any message.
Moderators of each chat can, kick any user that isn't a mod or owner, delete any message that isn't from another mod or owner unless it's their own, hide any message that wasn't sent from another mod or owner, edit their own messages, and reply to any message.
Regular users of each chat are able to reply to any message and delete or edit their own messages.

Markdown is fully supported within Chattable messages. Feel free to *italicize* your text, **bold** it, or use other common markdown techniques to customize your message further.

Frequently Asked Questions (FAQs)

Q:Can I delete a message?

A:Yes, if you're the chat owner or moderator right click the message you want to delete and select 'delete'. Note you can also delete your own messages if it is sent from your account.

Q:My chat no longer exists or has been deleted?

A:Chats that contain no messages are automatically deleted, so please don't delete every message in your chat. Or if you do, send a message so it's not empty. As soon as you close the tab with 0 messages stored, it's gone forever. Also, chats that have no activity for several years may be deleted automatically. These can not be undone, but you can reuse a chat ID if it has been previously deleted.

Q:I lost my chat link and/or my chat ID

A:If you're using the account that created the chat, you can visit your dashboard to view and moderate the chats you've created.

Q:Can I remove or alter the "Chattable" logo/banner at the top of my chat?

A:Absolutely. If the banner does not fit your website's aesthetic or for whatever purpose it may be, you can access & modify this banner using #top_banner in your CSS. To delete the banner entirely, simply declare display: none; on this element.

Q:Can I use markdown in my chat?

A:Unfortunately not, markdown is annoying to implement in JS & HTML, but we do allow HTML to be used in messages. Several elements are blacklisted from being rendered inside messages to prevent trolls in your chat, like <script>, <style>, <iframe>, and others... But you can use common elements like <i>, <b>, <a>, <s>, <u>, <code>, and so much more!

Still have a question?

Need more help? You can also ask anything on our sub-reddit, r/ChattableDevs