Tilt-Bot is an AI-powered gaming roast generator that creates witty,
non-toxic comebacks for gamers. - It offers a fun way to engage in playful
banter without crossing into harmful territory, helping to maintain a positive
gaming environment while still enjoying the competitive spirit of gaming.
Inspiration
The inspiration for Tilt-Bot came from observing gaming communities where
trash talk is common but can often cross boundaries into toxicity. - I wanted
to create a tool that preserves the fun of competitive banter while filtering
out genuinely harmful content, demonstrating how AI can be used to promote
healthier online interactions in gaming spaces.
Technologies Used
Frontend -
Next.js 15
React 19
TypeScript
Tailwind CSS
Radix UI
React Query
React Hook Form
Zod
Zustand
Axios
Crypto
React Toastify
Lucide React
date-fns
Backend -
NestJS 11
Prisma 6
Passport.js
JWT
Groq SDK
Resend
Class Validator
Cookie Parser
RxJS
Features
AI-Generated Roasts: Clever, game-specific comebacks tailored to
different gaming contexts - Non-Toxic Filter: Ensures all roasts are
playful without being harmful or offensive - Game Selection: Customized
roasts for popular competitive games - User Accounts: Save favorite roasts
and personalize your experience - Social Sharing: Easily share roasts with
friends and fellow gamers - Multiple Tones: Choose from different styles
of humor based on your preference - Responsive Design: Works seamlessly
across desktop and mobile devices
How It Works
User Selection: Choose a game, context, and tone preference - AI
Generation: The system processes your request and generates appropriate
roasts using Groq AI - Filtering & Refinement: All content is filtered to
ensure it remains playful and non-toxic - Delivery: Multiple roast options
are presented for you to choose from - Sharing: Copy or directly share
your favorite roasts with friends
Challenges Faced
Tone Balancing: Creating content that's funny and edgy without crossing
into genuinely offensive territory - Game-Specific Knowledge: Training the
system to understand context and terminology from different games -
Moderation Systems: Developing robust filters to ensure all generated
content meets community standards - Performance Optimization: Ensuring
quick response times from the AI generation process
Future Improvements
Voice Output: Option to have roasts delivered via text-to-speech
More Games: Expanding the library of supported games and contexts
Custom Training: Allowing users to influence the style of roasts they receive
API Access: Enabling integration with streaming tools and other gaming platforms
Community Features: User voting and community collections of favorite roasts