🤖
3gm
  • Welcome
  • Access
  • 3gm Discord Bot
    • Commands
      • /access
      • /alerts
      • /webhooks
      • /blur
      • /changelog
      • /coins profit
      • /contract
      • /find
      • /friendtech profile
      • /friendtech activity
      • /friendtech profit
      • /friendtech holders
      • /friendtech trades
      • /gas
      • /history
      • /info
      • /invite
      • /listings
      • /mints
      • /node
      • /portfolio
      • /privacy
      • /profiles
      • /profit
      • /sales
      • /stats
      • /search
      • /tokens
      • /verify
      • /wallets
      • /watchlist
  • 3gm FriendTech Bot
    • Commands
      • /friendtechbot wallet
      • /friendtechbot trades
      • /friendtechbot search
  • 3gm Notification Services
    • Alerts
      • Wallet Notifications
      • Contract Interactions
    • Monitors
      • Verified Contracts
      • Manifold Calendar
      • NFT Mint
  • 3gm Minting Services
    • 3gm Contract Minting
      • Minting functions
      • Additonal functions
      • Withdrawal functions
    • 3gm Node
Powered by GitBook
On this page
  • Setup: Create new alert
  • Alert Modes
  • Custom Settings
  • Telegram Setup
  1. 3gm Notification Services
  2. Alerts

Contract Interactions

Monitor activity on a smart contract and receive notifications on Discord or Telegram.

PreviousWallet NotificationsNextMonitors

Last updated 2 years ago

Setup: Create new alert

  • Contract Address - Any contract address on the ethereum chain

  • Description - User's own information about the contract.

  • Custom Settings

  • Discord Webhook URL or Telegram Chat ID - Where user receives the alerts

  • Discord Ping Role - Adds a role ping to the alert. Must be the UID of the role.

Alert Modes

  • User Calls - Monitor any transactions to a contract by a set wallet address

  • Block Mints - Get a summary of mints in a block

  • Block Secondary - Get a summary of sales in a block

Custom Settings

  • filter - Function name of verified contract or function hex to filter

    • setPaused or 0xf2d12b12 or *

  • owner - Wallet address to monitor, default value picked up from owner() function

    • wallet address or *

  • min mints - Minimal amount of mint transactions in a block to send alert

    • 0 or positive integer

  • sale type - Get alerted only if specific type of sale happens

    • 0 - all

    • 1 - orders

    • 2 - offers

  • min sales - Minimum amount of sales of chosen type

    • 0 or positive integer

  • min volume - Minimum volume of chosen type of sale

    • 0 or positive float(0.2, 0.35, 1, 5)

Telegram Setup

Create a Telegram Group

Invite 3gm bots (all 5)

  • @ThreeGMAlerts1Bot

  • @ThreeGMAlerts2Bot

  • @ThreeGMAlerts3Bot

  • @ThreeGMAlerts4Bot

  • @ThreeGMAlerts5Bot

  • get ID from

    "chat": {
        "id": -907304945,
  • Use the ID in the Discord Alerts setup

  • remove @RawDataBot from your group

Get Telegram Chat ID by inviting bot @RawDataBot

https://www.alphr.com/find-chat-id-telegram/