FeaturesTemplatesShowcaseTownie
AI
BlogDocsPricing
Log inSign up
fevy
fevyCHATBOT
Public
Like
CHATBOT
Home
Code
4
backend
3
shared
1
README.md
SETUP_GUIDE.md
Branches
1
Pull requests
Remixes
History
Environment variables
Val Town is a collaborative website to build and scale JavaScript apps.
Deploy APIs, crons, & store data – all from the browser, and deployed in miliseconds.
Sign up now
Code
/
README.md
Code
/
README.md
Search
6/2/2025
README.md

Fevyfashionhub Telegram Bot

A comprehensive Telegram bot for Fevyfashionhub fashion school that helps students with inquiries and provides a public chat room for discussions about courses and fees.

Features

  • Student Inquiries: Handle questions about courses, fees, and enrollment
  • Course Information: Detailed information about different fashion programs
  • Fee Structure: Transparent pricing for all courses
  • Public Chat Room: Community space for students to discuss and interact
  • Admin Panel: Manage courses, fees, and moderate discussions

Setup

  1. Create a Telegram bot via @BotFather
  2. Get your bot token and add it to environment variables as TELEGRAM_BOT_TOKEN
  3. Set up the webhook by visiting your bot's webhook URL
  4. Configure admin users by setting TELEGRAM_ADMIN_IDS (comma-separated user IDs)

Environment Variables

  • TELEGRAM_BOT_TOKEN: Your Telegram bot token from BotFather
  • TELEGRAM_ADMIN_IDS: Comma-separated list of admin user IDs (optional)

Bot Commands

  • /start - Welcome message and main menu
  • /courses - View available courses
  • /fees - View fee structure
  • /contact - Contact information
  • /help - Help and support
  • /admin - Admin panel (admin only)

Project Structure

├── backend/
│   ├── bot/
│   │   ├── handlers.ts      # Bot command handlers
│   │   ├── keyboards.ts     # Inline keyboards
│   │   └── messages.ts      # Message templates
│   ├── database/
│   │   ├── migrations.ts    # Database schema
│   │   └── queries.ts       # Database operations
│   └── index.ts            # Main bot entry point
├── shared/
│   └── types.ts            # Shared TypeScript types
└── README.md

Usage

Students can interact with the bot to:

  • Get information about fashion courses
  • View fee structures
  • Ask questions about enrollment
  • Participate in community discussions
  • Contact the school directly
Go to top
X (Twitter)
Discord community
GitHub discussions
YouTube channel
Bluesky
Product
FeaturesPricing
Developers
DocsStatusAPI ExamplesNPM Package Examples
Explore
ShowcaseTemplatesNewest ValsTrending ValsNewsletter
Company
AboutBlogCareersBrandhi@val.town
Terms of usePrivacy policyAbuse contact
© 2025 Val Town, Inc.