/crypto-listings-sniper

A small bot that watches exchanges for new coin/token listings and, in less than 0.3 seconds, posts a Telegram/Discord message

Primary LanguageGo

Crypto Listing Sniper

Warning

Due to recent changes in local regulations, Binance has left the Dutch market, impacting my ability to utilize the Binance API. Regrettably, this means I can no longer sustain this project. If you want to take over this project, please contact me 💪🏼!

A small bot that watches exchanges for new coin/token listings and, in less than 0.3 seconds, posts a Telegram/Discord message. You can join this telegram group to see it in action.

crypto-sniper

Supported exchanges

This bot currently supports the following exchanges:

Features

  • Posts a Discord/Telegram message when a new exchange listing is found.
  • Posts a Discord/Telegram message when a new exchange announcement is published.
  • Allows users to request the Telegram link using the Discord /telegram-invite slash command.
  • Allows users to request the GitHub repo link using the Discord /github-repo slash command.

How to use

  1. Setup a discord application (see this guide). Ensure that on the URL Generator step, you select the bot and applications.commands scopes and that the Send Messages and Embed Links permissions are requested.
  2. Set up a telegram bot (see this guide).
  3. Install the Golang dependencies using go get.
  4. Build the bot using go build
  5. Rename the .env.template file to .env and insert the required environmental variables.
  6. Run the bot using ./crypto-listings-sniper.

Contributing

Feel free to open an issue if you have ideas on how to make this repository better or if you want to report a bug! All contributions are welcome. 🚀 Please consult the contribution guidelines for more information.