Skip to content

Anomm is a free service to deliver anonymous messages directly to your telegram πŸš€ via bot. this can be integrated anywhere ⚑ community reviews, confession pages, personal thoughts and a lot more πŸ’­

License

pushkarydv/anomm

Repository files navigation

Anomm Logo.png

Anomm

GitHub stars GitHub forks GitHub issues GitHub pull requests GitHub license GitHub code size in bytes GitHub repo size

Anonymous messages in a completely different way


What is anomm? ▢️

Anomm is a service to deliver anonymous messages from a web based link (dynamic for each user) to a Telegram bot.

How to use it πŸ€”

  1. Go to anomm and click on Get Started

  2. It will say you to Open your Telegram app and search for @anomm_bot

  3. Send /start to the bot

  4. On website follow the steps and Enter your Telegram username (without @), and click on Continue

  5. It will generate a link for you (that will also be sent on your telegram via message), copy it and share it with the person you want to get messages from.

    • You can add this at community forms to get reviews,suggestions, etc.
    • There is a lot more you can do with this. Just your creativity is the limit.
  6. The person who receives the link can send messages to the bot and you will receive them on your Telegram account.

  7. You can share your experience with us via Twitter or LinkedIn.

Features ✨

  • Fully SSR with Next.js
  • custom REST API for an integrated Telegram Bot
  • Tailwind CSS
  • Next JS SEO
  • Firebase
  • Dynamic routing for message/id page
  • and beautiful UIπŸ˜…

Hey Contributors 🀝

Feel free to contribute in this project. add much more widgets, pages, etc. to make it more user friendly.

But just before that please read the CONTRIBUTING.md

Using the code βš™οΈ

How to run locally

Getting Started βœ”οΈ

You Will need these enviornmental variables in .env.local file inside root folder of reposotiory

NEXT_PUBLIC_apiKey=FIREBASE_KEY
NEXT_PUBLIC_authDomain=FIREBASE_KEY
NEXT_PUBLIC_projectId=FIREBASE_KEY
NEXT_PUBLIC_storageBucket=FIREBASE_KEY
NEXT_PUBLIC_messagingSenderId=FIREBASE_KEY
NEXT_PUBLIC_appId=FIREBASE_KEY
NEXT_PUBLIC_measurementId=FIREBASE_KEY
NEXT_PUBLIC_TELEGRAM_BOT_TOKEN=TELEGRAM_TOKEN
NEXT_PUBLIC_TELEGRAM_CONTACT_ID=TELEGRAM_CONTACT_ME_CHAT_ID

starting 7 keys are from firebase project and 8th key is from telegram bot. 9th is your telegram chat id to which you want to receive messages. this is only used in contact me section to deliver messages to me.

First, run the development server:

npm i
npm run dev

Open http://localhost:3000 with your browser to see the result.

Tech Stack Used to build this πŸ› οΈ

Next JS Firebase React CSS3 Telegram HTML5 JavaScript Express.js NPM TailwindCSS Git Vercel

Screenshots πŸ“·

image


View All

image image


Social Media πŸ‘

About

Anomm is a free service to deliver anonymous messages directly to your telegram πŸš€ via bot. this can be integrated anywhere ⚑ community reviews, confession pages, personal thoughts and a lot more πŸ’­

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published