Neocities allows anyone to create a free web site to express themselves. Want to create your own awesome site? Join us!
chattable
6 months ago
If you find yourself unable to access iframe.chat, you might be IP banned for abuse. To contest your ban, email chattable@xobyte.org
everythingkris
6 months ago
Woah!! That's insane! Hope you can find a way to make this sustainable for yourself Andrew. I love Chattable but Id hate for it to become a burden to you.
phelah
6 months ago
Wait so are all chattable chats down until end of the year? Or is that because I'm IP banned?
chattable
6 months ago
I don't expect Chattable to go down anytime soon, but new abuse filters have been temporarily added to automatically ban IPs that make too many requests within a short amount of time. This ban is a temporary ban (1hr) but can still be contested
chattable
6 months ago
Chats don't load on first load, this is because the server is reaching a rate limit of 18,000 user token requests per min (1M requests per hour) typically resolves after a reload
chattable
6 months ago
Sometimes new messages get rendered twice, root cause unknown but it's suspected to do with additional server strain
chattable
6 months ago
I'm taking action on abusive IPs, most of these are bots but if you are a genuine user who is having issues loading Chattable please email Chattable support chattable@xobyte.org
chattable
6 months ago
The dashboard on beta now lets you "Force a Stylesheet" which applies a set CSS file to your chat regardless of where it's embedded or if it's even initialized
chattable
6 months ago
Due to the nature of how this works, this feature will only work with CSS files hosted on web servers with CORS enabled. If you don't have CORS enabled, you can continue to style your chat using chattable.initialize()
chattable
6 months ago
First, the Dashboard no longer shows grayed out buttons when no chat is selected. Fixed a bug on Firefox that gave a 404 error inside the chat preview when no chat is selected.
chattable
6 months ago
Second, the settings menu in each chat is now preloaded with your CSS. Meaning you won't ever see the default unstyled settings page if you are using custom CSS
chattable
6 months ago
Finally, edited messages now have an extra class added to them to allow you to customize messages that have been edited.
chattable
6 months ago
Did you know the beta tester badge is the rarest badge on Chattable? There's only been 2 people to ever carry the badge. Neither of these people carry it anymore, as it's been replaced with the "Chattable Support" badge (ref. ".devTag" in the code) but messages with the old beta tester badge are grandfathered in, and if any such message(s) still exist, they will be the only message(s) that could ever wield this badge
chattable
7 months ago
*existing moderators before this update will not have their names available (it'll show "true" instead of their username) you can demote and promote your mods to update their name.
chattable
7 months ago
This could be used to add minigames to messages, or attach videos or audio files to messages.
tapeykatt
7 months ago
I have a problem with this. Some people might use that feature to embed HTMLs with JS exploits.
chattable
7 months ago
Only the chat owner & it's set moderators can send attachments due to this reason.
chattable
7 months ago
If you'd like to leave a testimonial for Chattable feel free to email it to chattable@xobyte.org
chattable
7 months ago
Many of the themes haven't changed! I just added some spice to some super old ones which haven't been edited since 2021 (and chattable has a lot of new things to customize now)
phelah
7 months ago
Feels too smooth and clean, but reading your article about the decision makes me appreciate it. I can admit there have been times where I've given up one something just because the site isn't easy to understand. (Github repositories, if that's what they're called, always get me. I can never naviagte them easily)
chattable
7 months ago
For clarity, bitchat is pronounced bit-chat and yes, that's its name. https://bitchats.app/
art music videogames programming anime games food personal writing cats blog movies books gaming fashion photography comics animation design horror game drawing arte coding manga portfolio furry reading poetry ocs cute musica technology kpop history animals film education literature fun philosophy roblox programacion sports nature science html tech videogame programing politics travel minecraft gamedev web love retro life school videojuegos 2000s computers pokemon youtube cartoons blogging diary fantasy pink video illustration dogs idk gardening random comic videos internet memes ai oc linux cooking y2k arg queer nostalgia crafts kawaii tv fandom journal webcomic worldbuilding test aesthetic cars emo media films business fanfiction learning vocaloid news space health stuff math silly fiction website culture cutecore arts stories scifi etc journaling 90s painting baking cat crochet punk football graphics cinema 3d homestuck goth diy marketing software css pixelart psychology commissions archive artist program lgbt shows dance series sport sanrio digitalart me dnd makeup comida creativity metal trans graphicdesign characters religion editing lgbtq indie lifestyle funny aboutme cool friends rpg streaming fanart clothes plants entertainment guitar sonic development code story scene roleplay webcomics rock everything comedy languages electronics zines ttrpg sewing javascript community engineering study aesthetics weird reviews gay hacking webcore cyberpunk beauty originalcharacters vintage it basketball fnaf webdesign deltarune social photos educacion spirituality soccer computer vtuber weirdcore blogs oldweb pets discord coffee storytelling project informatica thoughts architecture hobbies flowers biology movie clothing shop undertale vaporwave information japan magic lore cosplay language shopping mlp book fandoms ttrpgs nintendo creative fitness radio chat testing alternative about experimental physics digital nothing astronomy singing blinkies money websites info site crafting crypto birds cybersecurity html5 personalwebsite witchcraft wip anything bugs japanese research juegos tecnologia moda furries tvshows theatre occult band projects gamedevelopment finance autism sleep other sleeping yaoi television profile gatos dolls interests events work resume all knitting vr futbol photo fish vampires lain system genshin animes linguistics frutigeraero dreams apps transgender romance poems puzzle astrology collecting wiki mentalhealth visualnovels essays rap marvel developer toys gym fanfic splatoon dancing skateboarding meme tarot app python free gothic webdevelopment aliens english drawings animations windows hiking cartoon family ghchs bio gamedesign robots stamps coquette medicine intro pixels dog chess modding gyaru carrd fortnite touhou journalism puzzles humor interactive teaching a mystery mathematics yuri birthday pizza osc dragons deportes jogos characterdesign popculture gallery creepypasta security links zine adventure hobby resources online roleplaying no mythology fnf rp blender data musicals jfashion piano ocean traveling fansite introduction novels pixel objectshows vkei gifs dreamcore myself meow lol audio law peliculas zonelets amor studying style libros pjsk recipes hiphop dark twitch home breakcore ffxiv bfdi indiegames stars running noise privacy swag wrestling paranormal danganronpa communism tf2 plushies christianity activism shrine bunnies scenecore podcast graphic rpgs progamming production none boardgames car foods spanish death craft robotics volleyball pictures jewelry utau hellokitty socialmedia filmmaking songs outdoors feminism bl pinterest ecommerce designing geography omori travelling cine lesbian educational awesome twine collage things android electronic anarchism dev student grunge 3dmodeling alt brasil dinosaurs god maths vent misc lolita scratch whimsy tools 80s webdev transformers sharks environment blue deporte novel clowns girls realestate acting jpop cafe jesus old store mario jazz stickers manhwa chemistry starwars unblocked bts tea theater vtubers computing fotografia pc filmes trains help college doom images cozy vlog creepy construction args yoga plurality baseball computerscience services translation pop mcr tumblr horses collection videography whatever f1 flash lego cyber bitcoin multimedia retrogaming event warriorcats programar programmer pastel dj draw epic literatura skating videoediting supernatural java escuela southpark trading gamer historia persona girly weed insects therian 3dprinting tabletop techno miku hardware ecology weather forum tiktok yes dc nerd opensource salud livros swimming monsters socialism tattoos drama truecrime podcasts people lgbtqia trinkets skincare economics chatting js green medical surrealism maps tcc programas modeling kandi sound angels freedom vhs bsd ropa hi shoes artes world homepage restaurant cricket artwork author edm ideas animanga search otherkin kdrama healthcare sociology learn cleaning fishing hockey animales sketching analysis conspiracy cultura enstars kirby kidcore tourism racing estudiante text visualnovel hardcore bands turismo bible halloween plural digitalmarketing curso thrifting chill sculpture brazil service knowledge analog colors academia petz tennis videogaming friendship purple homework writting egl wedding closedspecies programacao eating did christian shitposting scary programa depression cv rats general women creation surreal frogs library mangas drugs ambient hair sites networking furniture retrogames alterhuman yapping medieval aviation wellness sciencefiction mobile academic graffiti gacha sustainability mods rants genshinimpact university schoolproject magazine cryptids anthropology foss otaku anarchy ceramics glitch tutorials theology water webseries blockchain talking cycling truth quotes harrypotter ghosts ux rpgmaker writer soft building nails society erotica 3dart crocheting batman esoteric onepiece scrapbooking garden jjba tattoo practice theory server analoghorror concerts review liminal informacion yumeship shrines company guns archives programs estudio forsaken superheroes cards kdramas bot conlang notes illustrations character musicproduction cryptocurrency bikes species performance terror neocities os class voiceacting live selfship creating french camping kids startrek cs vampire play articles spiderman handmade noticias crk shitpost animal sanat mtg vida hetalia folklore blood disney content shoegaze seals communication unblockedgames meditation revival instagram rhythmgames fanfics apple synthesizers house ultrakill chaos decor church miriadax lostmedia future google dandysworld training industrial mylittlepony programmation crime originalcharacter evangelion twitter vrchat css3 satire creativewriting quiz new youtuber doodles advertising ia adhd animalcrossing idols musics vinyl vlogs paganism poesia sims party marxism commission geek military disability zelda exercise islam viajes embroidery sweets interactivefiction frontend vtubing calculator daily dating magick repair scp something joke musicas rambling mha neopets desing designer creatures facts bass animating black programm spooky jobs visualkei tamagotchi finalfantasy randomstuff songwriting prompts beach cheese musique shoujo miscellaneous shifting cult rainbow entretenimiento vibes overwatch zombies more silliness vegan jeux solarpunk webring halflife todo oldinternet kink collections datascience glitter developing motorcycles hack underground warhammer stem spiritual happy tareas anthro jokes videgames dungeonsanddragons tarea miniatures beginner club faith studies conlangs drinks instruments tecnology musician gossip photoshop archival self tokusatsu tips download hotel trabajo woodworking moe mushrooms mecha arcane red exploration cake productivity lofi secret ranfren streamer beer multifandom edits ui 1 cities private gender biography yugioh doctorwho map
Isn't that odd to even say? Firebase IS a BACKEND. Backend as a paid service. You should obviously do that yourself instead of paying for it. Good luck and best wishes!
No, Firebase offers a backend as a service (like cloud computing), but I didn't use those services. I used the realtime database which used client side logic to store, retrieve, and validate data. A database is not an backend. Also, at the time it was using the free tier.
Clearly I know nothing of backend. I wish I knew some at least. I'm not sure what point is a good time to start reading that book. It's a thick one but, after learning one language, the skill should be transferrable... I hope. Pray for me.