Coder Social home page Coder Social logo

biswajyotiray / anomm Goto Github PK

View Code? Open in Web Editor NEW

This project forked from pushkarydv/anomm

0.0 0.0 0.0 199 KB

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 ๐Ÿ’ญ

Home Page: https://anomm.pushkaryadav.in

License: GNU General Public License v3.0

JavaScript 96.99% CSS 3.01%

anomm's Introduction

Anomm

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.

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

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.

What does it have

  • 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๐Ÿ˜…

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

anomm's People

Contributors

pushkarydv avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.