PokeIt is a lighthearted tool built on pyRevit, inspired by the classic Facebook Poke.
It allows Revit users to send quick nudges or emoji messages directly inside Revit, making team communication a little more fun (and sometimes more effective).
Instead of writing long chats or emails, you can:
๐ Remind someone to check a detail.
๐ Give a friendly nudge to review the model.
๐ Or just say โhelloโ in a fun way.
How It Works
- Simple Registration: Create a username, no accounts required.
- Send a Poke: Choose any registered user and send them an emoji nudge.
- Get Notified: Background listener instantly pops up pokes inside Revit.
Powered by Firebase Realtime Database, the tool syncs instantly across projects and teams.
Key Features
- ๐ Emoji-based poke messages
- ๐ก Real-time notifications inside Revit
- ๐ Lightweight setup (only pyRevit required)
- ๐ Privacy-friendly (usernames only, no personal data)
Tech Stack
- pyRevit (IronPython) โ Revit integration
- Firebase Realtime Database โ instant syncing
- Win32 popups โ in-app notifications
Why I Built It
PokeIt began as a weekend experiment: โWhat if Revit had pokes, like Facebook?โ
What started as a joke turned into a quirky yet useful tool โ bringing a bit of fun and immediacy into the daily AEC workflow.