HomeDiscoverVenice Chat
Primary product image

Venice Chat

A simple and themed chat system for FiveM
PLATFORMFiveM
FRAMEWORKESX, QBCore
$4
$7.99
-49%

Venice Chat — Themed Chat System for FiveM Replace the boring default chat with a fully themed, visually stunning chat system. 10 pre-built channels, unlimited custom themes, emoji support, @mentions, and animated typing indicators — all configurable from a single file.

FEATURES

  • 10 Pre-Built Chat Channels — OOC, Twitter, LSPD, EMS, LS Customs, Yellow Pages, 7Market, Downtown Cab, Staff Chat, and Admin Chat. Each channel has its own unique gradient background, header banner, logo, and corner decorations.
  • Unlimited Custom Themes — Create as many additional chat channels as you need directly from config.lua. Set your own colors, gradients, images, commands, job restrictions, and admin permissions. No code editing required.
  • Typing Indicator — Animated "..." dots appear above a player's head when they're typing. Three-color cycling animation with fully customizable colors, scale, and position. Can also be set to display custom text instead of dots.
  • Emoji Support — Built-in shortcodes like :D, ;), <3, and :P are automatically converted into real Unicode emojis inside chat messages. Easily add your own custom emoji shortcodes from the config.
  • @Mention / Reply System — Type another player's roleplay name in OOC chat and they'll see a bell notification icon next to their name, just like social media mentions.
  • Proximity OOC Chat — OOC messages can be limited to nearby players only, with a configurable distance radius. Perfect for local out-of-character communication. Requires OneSync.
  • Job-Restricted Channels — EMS, LSPD, LS Customs, 7Market, and Downtown Cab channels are locked to their respective jobs. Only players with the matching job can send messages. Visibility can be set to global or job-only (private radio mode).
  • Admin-Only Channels — Staff and Admin chat channels are restricted by permission level. Messages are only visible to other staff/admins when private mode is enabled.
  • Roleplay Names or Steam Names — Choose per-channel whether to display the player's character name or their Steam/FiveM name. Great for keeping staff channels identifiable while RP channels stay immersive.
  • Per-Channel Toggle — Enable or disable any channel individually from the config. Don't need Yellow Pages or Twitter? Just set it to false.
  • Customizable Commands — Every command name is configurable. Rename /ooc to /local, /twt to /tweet, /lspd to /radio — whatever fits your server.

FRAMEWORK SUPPORT

  • ESX (Legacy & Modern)
  • QBCore (Old & New)

Documentation

Support