Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

Program to monitor HypurrFun releases. Proto file included.

NotificationsYou must be signed in to change notification settings

Matthew17-21/HypurrFun

Repository files navigation

ALERT

‼️‼️‼️‼️https://app.hypurr.fun/launch/11893 IS NOT MY PROJECT‼️‼️‼️‼️

Raghav & laniakea_supercluster ARE BITCHES

A tool for interacting with hypurr.fun

Overview

This project allows you to monitor and interact releases on HypurrFun by reverse engineering and decoding the binary gRPC data used in their client-server communication. Since the platform doesn't provide official documentation for their.protobuf files or enable gRPC reflection, I've made a quick package to help decode their protocol.

Features

  • Hypurr Protobuf file
  • Streaming support
  • New project monitor
    • Lightning quick
    • Discord webhook notification

How to use

Docker

To use the new project monitor, you can simply use Docker to build and run the image. To do so, use:

Build the image:

docker build -t hypurr-project-monitor:latest.

Run the image:

docker run -d -i \-e NEW_LAUNCHES_WEBHOOK=<your-webhook-url> \--name hypurr-new-releases hypurr-project-monitor:latest

Replace<your-webhook-url> with your actual webhook URL for notifications.

Manually

Alternatively, you can do:

go run cmd/new-project-monitor/main.go

Integration

Go Integration

To use this library in your own Go program, simply follow these steps:

  1. Install the package:
go get -u github.com/Matthew17-21/HypurrFun
  1. Use in your code:
package mainimport ("log"  hypurrutils"github.com/Matthew17-21/HypurrFun/hypurr_utils")funcmain() {userAgent:="<user-agent>"// Replace with your user agent// Initialize the clientclient,err:=hypurrutils.NewStaticClient(userAgent)iferr!=nil {log.Fatalln(err)    }// Your implementation here}

Other Languages

The project supports integration with multiple programming languages through Protocol Buffers:

  1. Locate the Proto file atpb/hypurr.proto
  2. Generate code for your target language usingprotoc:
protoc --<language>_out=. pb/hypurr.proto

Replace<language> with your desired language (e.g., python, java, cpp).

TODOs

  • Tests
    • Tests for thehypurr_utils package

About

Program to monitor HypurrFun releases. Proto file included.

Resources

Stars

Watchers

Forks

Packages

No packages published

[8]ページ先頭

©2009-2025 Movatter.jp