MagicMirror Forum
    • Recent
    • Tags
    • Unsolved
    • Solved
    • MagicMirror² Repository
    • Documentation
    • 3rd-Party-Modules
    • Donate
    • Discord
    • Register
    • Login
    1. Home
    2. xppaicyber
    A New Chapter for MagicMirror: The Community Takes the Lead
    Read the statement by Michael Teeuw here.
    X
    Offline
    • Profile
    • Following 0
    • Followers 0
    • Topics 8
    • Posts 9
    • Groups 0

    xppaicyber

    @xppaicyber

    3
    Reputation
    1
    Profile views
    9
    Posts
    0
    Followers
    0
    Following
    Joined
    Last Online

    xppaicyber Unfollow Follow

    Best posts made by xppaicyber

    • [MMM-NounsTreasury] Real-time Treasury Portfolio Tracker for Nouns DAO

      Description:

      MMM-NounsTreasury is a MagicMirror² module that displays real-time information about the Nouns DAO treasury portfolio. This module provides a clean and intuitive interface to monitor the treasury’s holdings, including ETH and various ERC-20 tokens.

      Key Features:

      • Real-time display of total portfolio value in USD or IDR
      • Detailed breakdown of ETH and major token holdings
      • Configurable token list with support for popular assets like stETH, USDC, rETH, WETH, and wstETH
      • Automatic updates every 5 minutes (configurable)
      • Support for multiple currencies (USD/IDR)
      • Configurable display options for token balances
      • The module uses the Alchemy API to fetch on-chain data and CoinGecko for price information, ensuring accurate and up-to-date portfolio valuations.

      Screenshots:

      d5142b69-519a-42fa-ac27-cb7e4e42cea7-{B1A2878D-AA65-4076-BBFF-00E8894649DE}.png

      Download:
      XppaiCyberr/MMM-NounsTreasury

      Version 1.0.0

      • Initial release
      • Display total portfolio value
      • Support for ETH and major ERC-20 tokens
      • Real-time price updates
      • Configurable display options
      • Multi-currency support (USD/IDR)
      posted in Showcase
      X
      xppaicyber
    • [MMM-NounsTimeline] Live Nouns Warpcast Channel Timeline for MagicMirror

      Description:

      MMM-NounsTimeline is a powerful MagicMirror module that brings the vibrant world of Nouns directly to your mirror. This module displays a dynamic timeline of casts from Nouns, providing real-time updates of community interactions, discussions, and announcements.

      Key features include:

      • Real-time display of Nouns casts with author information
      • Beautiful profile picture integration
      • Engagement metrics (likes and replies)
      • Automatic cycling through multiple casts
      • Customizable display settings
      • Smooth animations and transitions
      • Responsive design that works on any mirror size

      The module automatically cycles through casts, showing a configurable number of posts at a time, with smooth transitions between sets. It’s perfect for staying connected with the Nouns community while going about your daily routine.

      Screenshots:

      preview

      Download:

      [MMM-NounsTimeline]


      Version 1.0.0

      • Initial release
      • Real-time Nouns timeline display
      • Author information with profile pictures
      • Engagement metrics display
      • Automatic cycling through casts
      • Customizable display settings
      • Smooth animations
      • Pinata API integration for reliable data fetching
      posted in Showcase
      X
      xppaicyber

    Latest posts made by xppaicyber

    • RE: [MMM-NounishReminder] Nounish Event Reminder for your MM

      @rkorell
      Hi Ralf,
      Thank you for your feedback! I’m happy to let you know that I’ve implemented your suggestion to make the header configurable. The update is now complete and has been committed to the repository.
      You were absolutely right - the module can be used for any recurring events, and having a hardcoded header limited its flexibility. Now you can customize the header text through the config.js file using the new header option:

      {
          module: "MMM-NounishReminder",
          position: "top_center",
          config: {
              // Your events here...
              header: "MY CUSTOM HEADER" // Set this to whatever title you prefer!
          }
      }
      

      If you don’t specify a header value, it will default to “NOUNISH REMINDERS” for backward compatibility.
      You can see all the changes in the commit here: https://github.com/XppaiCyberr/MMM-NounishReminder/commit/a6ef032f91a0921f98adcaa5d05c88991e9f7fcb
      Thank you for the suggestion! It definitely makes the module more versatile for different use cases.
      Warm regards,
      XppaiCyberr

      posted in Showcase
      X
      xppaicyber
    • [MMM-NounishReminder] Nounish Event Reminder for your MM

      Description

      MMM-NounishReminder is a MagicMirror² module that displays Nounish community events and meetings in a clean, organized format. It helps community members stay informed about important recurring events like Noun O’Clock, NounsGG Weekly Calls, and other community gatherings.

      Key features:

      • Displays current ongoing events with remaining time
      • Shows upcoming events for the week
      • Supports daily and weekly recurring events
      • Timezone conversion capabilities
      • Clean, easy-to-read interface with event highlighting
      • Configurable display options

      Screenshots

      MMM-NounishReminder

      Installation

      1. Navigate to your MagicMirror’s modules directory:
      cd ~/MagicMirror/modules
      
      1. Clone this repository:
      git clone https://github.com/xppaicyberr/MMM-NounishReminder.git
      
      1. Add the module to your config/config.js file:
      {
          module: "MMM-NounishReminder",
          position: "top_right",
          config: {
              events: [
                  { name: "Noun O'Clock", day: "daily", startTime: "21:00", duration: 0 },
                  { name: "NounsGG Weekly Call", day: "Saturday", startTime: "02:00", duration: 60 },
                  { name: "Lil Uncut Gems", day: "Tuesday", startTime: "11:15", duration: 60 },
                  { name: "Nouncil Call", day: "Thursday", startTime: "21:00", duration: 60 },
                  { name: "Lil Happy Hour", day: "Friday", startTime: "04:00", duration: 120 }
              ],
              updateInterval: 60 * 1000,
              showAllEvents: true,
              eventTimezone: 7,
              showLocalTime: true
          }
      }
      

      Configuration Options

      Option Description Default
      events Array of event objects containing name, day, startTime, and duration See example above
      updateInterval How often to update the display (in milliseconds) 60000 (1 minute)
      fadeSpeed Speed of fade animation when updating (in milliseconds) 1000
      showAllEvents Whether to show all events or only upcoming ones true
      debug Enable debug logging true
      eventTimezone Timezone offset where events were defined (e.g., 7 for GMT+7) 7
      showLocalTime Convert events to local time true

      Event Object Properties

      Property Description Example
      name Name of the event “Noun O’Clock”
      day Day of the week or “daily” “Monday” or “daily”
      startTime Start time in 24-hour format “21:00”
      duration Duration in minutes (0 for no duration) 60

      Changelog

      [1.0.0] - Initial Release

      • Display of current and upcoming Nounish events
      • Timezone conversion support
      • Configurable event list
      • Real-time updates
      • Current event highlighting
      • Daily and weekly event support
      posted in Showcase
      X
      xppaicyber
    • [MMM-NounsStream] Real-time Nouns DAO Payroll Stream

      Description

      The MMM-NounsStream module provides a sleek interface for monitoring Nouns DAO payroll streams in real-time. It displays active streams with their progress, monthly amounts, and recipient information directly on your MagicMirror.

      Key features include:

      • Real-time progress tracking of active streams
      • Monthly and total amount display in both USDC and WETH
      • Visual progress bars for intuitive stream status
      • ENS name resolution for recipient addresses
      • Automatic updates at configurable intervals
      • Clean and modern UI that fits the MagicMirror aesthetic

      Perfect for DAO contributors and anyone interested in monitoring Nouns DAO treasury allocations.

      Screenshots

      ss

      Download

      [MMM-NounsStream]

      Version 1.0.0

      • Initial release
      • Basic stream information display
      • Progress bar visualization
      • Added ENS name resolution
      • Added configurable header text
      • Enhanced recipient address display
      • Improved error handling
      • Enhanced update mechanism
      • Added support for more stream contracts

      If you have any questions or feature requests for future versions, please don’t hesitate to open an issue on GitHub!

      posted in Showcase
      X
      xppaicyber
    • [MMM-NounsTimeline] Live Nouns Warpcast Channel Timeline for MagicMirror

      Description:

      MMM-NounsTimeline is a powerful MagicMirror module that brings the vibrant world of Nouns directly to your mirror. This module displays a dynamic timeline of casts from Nouns, providing real-time updates of community interactions, discussions, and announcements.

      Key features include:

      • Real-time display of Nouns casts with author information
      • Beautiful profile picture integration
      • Engagement metrics (likes and replies)
      • Automatic cycling through multiple casts
      • Customizable display settings
      • Smooth animations and transitions
      • Responsive design that works on any mirror size

      The module automatically cycles through casts, showing a configurable number of posts at a time, with smooth transitions between sets. It’s perfect for staying connected with the Nouns community while going about your daily routine.

      Screenshots:

      preview

      Download:

      [MMM-NounsTimeline]


      Version 1.0.0

      • Initial release
      • Real-time Nouns timeline display
      • Author information with profile pictures
      • Engagement metrics display
      • Automatic cycling through casts
      • Customizable display settings
      • Smooth animations
      • Pinata API integration for reliable data fetching
      posted in Showcase
      X
      xppaicyber
    • [MMM-LilNounsTreasury] Real-time Treasury Portfolio Tracker for Lil Nouns DAO

      Description:

      MMM-NounsTreasury is a MagicMirror² module that displays real-time information about the Lil Nouns DAO treasury portfolio. This module provides a clean and intuitive interface to monitor the treasury’s holdings, including ETH and various ERC-20 tokens.

      Key Features:

      • Real-time display of total portfolio value in USD or IDR
      • Detailed breakdown of ETH and major token holdings
      • Configurable token list with support for popular assets like stETH, USDC, rETH, WETH, and wstETH
      • Automatic updates every 5 minutes (configurable)
      • Support for multiple currencies (USD/IDR)
      • Configurable display options for token balances
      • The module uses the Alchemy API to fetch on-chain data and CoinGecko for price information, ensuring accurate and up-to-date portfolio valuations.

      Screenshots:

      preview

      Download:
      XppaiCyberr/MMM-LilNounsTreasury

      Version 1.0.0

      • Initial release
      • Display total portfolio value
      • Support for ETH and major ERC-20 tokens
      • Real-time price updates
      • Configurable display options
      • Multi-currency support (USD/IDR)
      posted in Showcase
      X
      xppaicyber
    • [MMM-NounsProposal] Displays the latest proposals from the NounsDAO.

      Description:

      MMM-NounsProposal is a MagicMirror² module that displays the latest proposals from the Nouns DAO - a popular Ethereum-based decentralized autonomous organization. The module shows proposal details including titles, status, proposer information, and real-time voting statistics with visual progress bars.

      This module fetches data directly from the Nouns DAO blockchain contracts and API to provide up-to-date information on governance proposals. It displays proposal titles, status badges (Active, Pending, Executed, Defeated, etc.), voting statistics with colored progress bars showing For/Against/Abstain votes, and quorum indicators.

      Key features include:

      • Display latest Nouns DAO proposals with real-time voting data
      • Automatic pagination with configurable page cycling for viewing multiple proposals
      • Visual progress bars showing voting distribution
      • Customizable update intervals and display options
      • ENS name resolution for proposer addresses
      • Responsive design that works well on various MagicMirror sizes

      Perfect for crypto enthusiasts, DAO participants, or anyone interested in tracking Nouns governance activity on their smart mirror!

      Screenshots:

      c4ae0a74-02f4-474a-88cb-50a792e1446d-{B040EA6A-59A2-4937-9581-B70F7247C899}.png

      Download:

      [XppaiCyberr/MMM-NounsProposal]


      Version 1.0.0

      • Initial release
      • Display of latest Nouns DAO proposals with titles and proposer info
      • Real-time voting statistics with visual progress bars
      • Automatic pagination with configurable cycling
      • ENS name resolution for proposer addresses
      • Status badges for proposal states (Active, Pending, Executed, etc.)
      posted in Showcase
      X
      xppaicyber
    • [MMM-NounsTreasury] Real-time Treasury Portfolio Tracker for Nouns DAO

      Description:

      MMM-NounsTreasury is a MagicMirror² module that displays real-time information about the Nouns DAO treasury portfolio. This module provides a clean and intuitive interface to monitor the treasury’s holdings, including ETH and various ERC-20 tokens.

      Key Features:

      • Real-time display of total portfolio value in USD or IDR
      • Detailed breakdown of ETH and major token holdings
      • Configurable token list with support for popular assets like stETH, USDC, rETH, WETH, and wstETH
      • Automatic updates every 5 minutes (configurable)
      • Support for multiple currencies (USD/IDR)
      • Configurable display options for token balances
      • The module uses the Alchemy API to fetch on-chain data and CoinGecko for price information, ensuring accurate and up-to-date portfolio valuations.

      Screenshots:

      d5142b69-519a-42fa-ac27-cb7e4e42cea7-{B1A2878D-AA65-4076-BBFF-00E8894649DE}.png

      Download:
      XppaiCyberr/MMM-NounsTreasury

      Version 1.0.0

      • Initial release
      • Display total portfolio value
      • Support for ETH and major ERC-20 tokens
      • Real-time price updates
      • Configurable display options
      • Multi-currency support (USD/IDR)
      posted in Showcase
      X
      xppaicyber
    • [MMM-NounsAuction] Displays real-time Nouns auction status

      Description:

      The MMM-NounsAuction module is a MagicMirror² module that displays real-time information about the current Nouns DAO auction. It provides a clean and informative interface showing the current bid, end time, bidder, and status of the ongoing auction. The module features an optional image display of the current Noun being auctioned and can be configured to show raw data for debugging purposes.

      Key features:

      • Real-time display of current auction information
      • Optional Noun image display
      • Configurable update interval
      • Clean and modern UI with a table layout
      • Support for custom RPC endpoints
      • Error handling and loading states
      • Truncated address display for better readability
      • Ether amount formatting

      Screenshots:

      preview

      Download:

      XppaiCyberr/MMM-NounsAuction

      Version 1.0.0

      Initial release
      Real-time Nouns auction monitoring
      Configurable display options
      Support for custom RPC endpoints
      Clean and responsive UI
      Error handling and loading states
      Ether amount formatting
      Address truncation for better readability

      TODO

      • Address to ENS
      posted in Showcase
      X
      xppaicyber
    • [MMM-NouncilVotes] A dynamic Nouncil voting participation tracker for MagicMirror²

      Description

      MMM-NouncilVotes is a MagicMirror² module that displays real-time Nouncil voting participation statistics in an elegant and interactive format. The module fetches data from the Nouncil API and presents it in a clean, easy-to-read table format with various customization options.

      Screenshot

      demo

      Key features:

      • Real-time tracking of Nouncil voter participation rates
      • Customizable update intervals for fresh data
      • Paginated display with smooth transitions
      • Visual progress bars for participation rates
      • Highlighting of top voters
      • Optional Twitter handle display
      • Configurable minimum participation rate filter
      • Last updated timestamp
      • Responsive design with clean animations

      Download

      XppaiCyberr/MMM-NouncilVotes

      Version 1.0.0

      Initial release
      Real-time Nouncil voting data integration
      Paginated display with animations
      Configurable display options
      Visual participation indicators
      Top voter highlighting

      posted in Showcase
      X
      xppaicyber