Phunks Knowledge Base
DISCORDSOCIALSMARKETSTREASURYSMART CONTRACTSVOTE
  • ABOUT
    • CRYPTOPHUNKS
      • PUNK
      • WEB3
      • ART
      • CODE
      • HISTORIC
  • BUILT BY PHUNKS
    • FOR THE PHAM
      • CRYPTOPHUNKS NATIVE
        • INTRO
        • FEATURES
        • TUTORIALS
      • NOTLARVALABS.COM
        • INTRO
        • FEATURES
        • TUTORIALS
        • FAQ
      • AUCTION HOUSE
      • FLYWHEEL
      • PHUNKBOT
        • FEATURES
        • TUTORIALS
        • GOVERNANCE
        • CREDITS
      • VPHREE.IO
        • INTRO
        • FEATURES
      • PHUNK.NET
        • INTRO
        • FEATURES
      • PHUNKY PHAM
        • PHUNKY DATA
        • PHUNKY SOCKS
        • PHUNKY SPACES
        • DOSE OF PHUNKS
        • PHUNKYSPOTLIGHT
        • SUP PHUNKS!
  • SOCIAL MEDIA
    • MEDIA
      • ARTICLES
      • THREADS
      • VIDEOS
      • MUSIC
      • MEDIA KIT
      • PHUNKY GAMES
      • PHUNKY SPACES
      • DOSE OF PHUNKS
      • SUP PHUNKS!
    • MUSEUM
      • CURATED
      • RETRO
      • 🔴PIV
      • 🟡ABY's
      • 🟣PAULY
      • ⚪TENCHI
      • 🟤M0_NFTS
      • 🟢POSTERS
      • 🔵DOVETAIL
      • âš«ILLUSTRATED
      • 🟠MIDDLEMARCH
  • RESOURCES
    • CODE AND MORE
      • OPEN SOURCED
      • HISTORY
      • LINKS
      • PHUNK V1 V2 V3
        • V1
        • V2
        • V3
  • TREASURY
    • OUTGOING TX HISTORY
Powered by GitBook
On this page
  • SALES MODULE
  • STATS MODULE
  • DAO MODULE
Edit on GitHub
  1. BUILT BY PHUNKS
  2. FOR THE PHAM
  3. PHUNKBOT

FEATURES

PHUNKBOT IS MODULAR AND CAN AiVOLVE EVEN FURTHER IN THE FUTURE

PreviousPHUNKBOTNextTUTORIALS

Last updated 5 months ago

SALES MODULE

This module is called Erc721SalesService and enables PhunkBot to post all Sales to Twitter and Discord simultaneously. To customise, just edit /src/config.ts file and let PhunkBot do its magic.

MODULE
app.module.ts
import { Erc721SalesService } from './erc721sales.service';
ON TWITTER

Sample of PhunkBot Log for successfully processed Sales event

2023-11-28 00:43:15] [base.service] [info]: Successfully tweeted: 1729299877790662770 -> Phunk #2949 was flipped for Ξ0.202 ($411) by servo.eth
| https://t.co/0MvKrg7ULB https://t.co/26upLUEDHu 

Output:

ON DISCORD

Discord Output for tweet above

SUPPORTED
  • marketplace - Support for Bids, Buys and Sells.

  • BLUR.io - Sweeps, Buys and Sells & support for ERC20 "blurio pool" wrapped ETH.

  • OpenSea marketplace (inkl. SeaPort) - Sweeps, Buys and Sells.

  • LooksRare v2 - Sweeps, Buys and Sells.

  • NFTX - Sweeps, Buys and Sells.

  • X2Y2 - Sweeps, Buys and Sells.

  • MEV sniping bot exotic transactions.

  • CLI mode feature: command implemented to replay transaction.

  • Integrated flywheel (phunks.pro) sales into bot with custom Message.

  • Integrated Auctions (phunks.auction) sales only with custom Message.

  • Embedded discord bot design implemented with dynamic smart exchange ICON support.

For all Sales Service functionalities and tutorials go to TUTORIALS


STATS MODULE

This module is called StatisticsService and enables PhunkBot to index all transactions for your collection set under /src/config.ts. With this indexed information, saved locally and synced in real time, your discord users get access to Volume stats, Trader stats and Token ownership info. It enables discord Application Commands like /volume or /graph and so much more.

MODULE
app.module.ts
import { StatisticsService } from './extensions/statistics.extension.service';
ON DISCORD

Sample of PhunkBot Log for command /owned <wallet>

[2023-11-26 17:18:54] [statistics.service] [info]: ./token_images/phunk1313.png 
[2023-11-26 17:18:54] [statistics.service] [info]: ./token_images/phunk3301.png 
[2023-11-26 17:18:54] [statistics.service] [info]: ./token_images/phunk5799.png 
[2023-11-26 17:18:54] [statistics.service] [info]: ./token_images/phunk6128.png

Output:

For all Statistics Service Commands available check out TUTORIALS


DAO MODULE

This module is called DAOService and enables PhunkBot to autonomously govern custom Discord roles and provably fair token gated Voting system. In depth explanation and functions can be found under GOVERNANCE.

MODULE
app.module.ts
import { DAOService } from './extensions/dao/dao.extension.service';
import { DAOController } from './extensions/dao/dao.controller';
ON DISCORD

Sample of PhunkBot command /createpoll

Output:

For all DAO Service Commands available check out TUTORIALS


https://x.com/PhunkBot/status/1729299877790662770
NotLarvaLabs
CLI
Page cover image