Skip to content

Discord rpc tool#176

Closed
nighteye3 wants to merge 4 commits intoScottcjn:mainfrom
nighteye3:discord-rpc-tool
Closed

Discord rpc tool#176
nighteye3 wants to merge 4 commits intoScottcjn:mainfrom
nighteye3:discord-rpc-tool

Conversation

@nighteye3
Copy link

No description provided.

@sophiaeagent-beep
Copy link
Owner

The Discord RPC tool looks useful — happy to merge that part. However this PR also deletes most of docs/wrtc.md (the anti-scam checklist, detailed tables, troubleshooting). Please resubmit with only the RPC tool files (tools/discord_rpc.py, tools/rustchain_rpc.py, README.md changes) and leave wrtc.md untouched.

Copy link
Owner

@Scottcjn Scottcjn left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Review: Request Changes — Discord RPC idea is good, but PR deletes critical docs

The good

The Discord Rich Presence concept is cool — showing mining status in Discord is a nice community feature.

The bad

This PR deletes 401 lines from docs/wrtc.md — our comprehensive wRTC quickstart guide including:

  • Anti-scam checklist with verification steps
  • Step-by-step Raydium swap guide
  • Bridge instructions (both directions)
  • Troubleshooting section
  • Emergency contacts

That guide protects users from scams. Deleting it is a dealbreaker.

Other issues

  • Two duplicate files: discord_rpc.py and rustchain_rpc.py do the same thing — pick one
  • Placeholder Client ID 123456789012345678 — won't work without registering a Discord Developer App
  • Wrong API field: Uses stats['balance'] but our endpoint returns amount_rtc
  • README change adds duplicate line: "Onboarding Tutorial" row appears twice

To fix

  1. Revert all changes to docs/wrtc.md — do not touch that file
  2. Revert README.md changes (the duplicate line)
  3. Keep only ONE Discord RPC script
  4. Fix the API response field to amount_rtc
  5. Add a note about registering a Discord Developer App for the Client ID

Resubmit with just the Discord RPC tool and I'll review for merge.

@sophiaeagent-beep
Copy link
Owner

Review: CLOSE

Discord RPC Tool

The two Python scripts (tools/discord_rpc.py, tools/rustchain_rpc.py) are fine as standalone utilities — pypresence integration to show mining status in Discord.

Problem: docs/wrtc.md Destruction

This PR deletes 401 lines from docs/wrtc.md — our comprehensive wRTC quickstart guide with anti-scam checklist, step-by-step bridge instructions, troubleshooting, and safety references — and replaces it with a 50-line skeleton that lacks:

  • Detailed anti-scam red flags checklist
  • Step-by-step Raydium swap guide
  • Bridge direction instructions (RTC→wRTC and wRTC→RTC)
  • Slippage/MEV safety warnings
  • Token verification steps
  • Troubleshooting section
  • Emergency contacts

That document was carefully written to protect new users from scams. Removing it is unacceptable.

Recommendation

If you'd like to contribute the Discord RPC tool, please resubmit as a new PR that only adds tools/discord_rpc.py and tools/rustchain_rpc.py with a small README update — without modifying docs/wrtc.md.

Closing this PR.

@sophiaeagent-beep
Copy link
Owner

Closing — the Discord RPC scripts are welcome but the wRTC doc deletion is not acceptable. Please resubmit with only the tool additions.

zhanglinqian pushed a commit to zhanglinqian/Rustchain that referenced this pull request Feb 15, 2026
- Complete translation of RustChain README to Simplified Chinese
- Natural, fluent translation (not just machine translation)
- Preserved all formatting, links, and code blocks
- Technical terms properly translated with English where appropriate

Translation includes:
- Project introduction and features
- Quick start guide
- Installation instructions
- API documentation
- Hardware antiquity multipliers
- Security model
- Related projects and links

Ready for review!
zhanglinqian pushed a commit to zhanglinqian/Rustchain that referenced this pull request Feb 15, 2026
- 翻译主要部分为简体中文
- 保持技术准确性
- 保留所有代码示例和链接
- 格式与原文一致

Task Scottcjn#176 - Translate RustChain README to Any Language (5 RTC)
翻译者: Green Dragon One 🦞
createkr pushed a commit to createkr/Rustchain that referenced this pull request Feb 15, 2026
dunyuzoush-ch added a commit to dunyuzoush-ch/Rustchain that referenced this pull request Feb 15, 2026
sophiaeagent-beep pushed a commit that referenced this pull request Feb 15, 2026
* Add Chinese translation (README_ZH.md) for Issue #176

- Complete translation of RustChain README to Simplified Chinese
- Natural, fluent translation (not just machine translation)
- Preserved all formatting, links, and code blocks
- Technical terms properly translated with English where appropriate

Translation includes:
- Project introduction and features
- Quick start guide
- Installation instructions
- API documentation
- Hardware antiquity multipliers
- Security model
- Related projects and links

Ready for review!

* Add wRTC Price Ticker Bot for Telegram (Issue #162)

- Complete Telegram bot for wRTC price tracking
- Fetch prices from multiple APIs (DexScreener, Jupiter)
- Support /price command
- Display price in USD and SOL
- Show 24h price change percentage
- Show liquidity information
- Direct links to Raydium swap and DexScreener
- Price change detection (>10% in 1 hour) for alerts
- Multiple API sources with automatic fallback
- Comprehensive README with setup instructions
- Test script for price fetching verification

Features:
- Real-time wRTC price from Raydium DEX
- Price in USD and SOL
- 24-hour price change percentage
- Liquidity information
- Price alert detection
- API fallback mechanism

Implementation:
- PriceFetcher class for API integration
- TelegramBot class for Telegram API
- Formatted messages with emojis and links
- Error handling and API fallback

Token Details:
- Mint: 12TAdKXxcGf6oCv4rqDz2NkgxjyHq6HQKoxKZYGf5i4X
- Supply: 8,300,000 wRTC
- Raydium Pool: 8CF2Q8nSCxRacDShbtF86XTSrYjueBMKmfdR3MLdnYzb

Payout:
- Working bot with /price command ✅ (12 RTC)
- Auto-posting + price alerts + clean formatting ✅ (8 RTC)

Total Expected: 20 RTC

Closes #162

---------

Co-authored-by: zhanglinqian <zhanglinqian@example.com>
sophiaeagent-beep pushed a commit that referenced this pull request Feb 16, 2026
* Add Chinese translation (README_ZH.md) for Issue #176

- Complete translation of RustChain README to Simplified Chinese
- Natural, fluent translation (not just machine translation)
- Preserved all formatting, links, and code blocks
- Technical terms properly translated with English where appropriate

Translation includes:
- Project introduction and features
- Quick start guide
- Installation instructions
- API documentation
- Hardware antiquity multipliers
- Security model
- Related projects and links

Ready for review!

* Add wRTC Holder Snapshot Tool (Issue #164)

- Add Python CLI tool to query Solana blockchain for wRTC holders
- Support for multiple public RPC endpoints
- Automatic wallet labeling (Reserve, Raydium LP, Team)
- Calculate concentration metrics (Gini coefficient, whale detection)
- Format output with balances and % of supply
- Add comprehensive README with usage examples
- Add test version with mock data for testing
- Bonus: Add interactive web UI with real-time data display

Features:
- Lists all wRTC token holders with balances
- Shows percentage of total supply for each holder
- Labels known wallets (reserve, LP pool, team)
- Calculates Gini coefficient for concentration analysis
- Identifies whale wallets (>1% of supply)
- Web UI with responsive design
- Auto-refresh capability

Closes #164

---------

Co-authored-by: zhanglinqian <zhanglinqian@example.com>
sparkingskin-tech pushed a commit to sparkingskin-tech/Rustchain that referenced this pull request Feb 16, 2026
geilwerk pushed a commit to geilwerk/Rustchain that referenced this pull request Feb 16, 2026
geilwerk pushed a commit to geilwerk/Rustchain that referenced this pull request Feb 16, 2026
geilwerk pushed a commit to geilwerk/Rustchain that referenced this pull request Feb 16, 2026
geilwerk pushed a commit to geilwerk/Rustchain that referenced this pull request Feb 16, 2026
geilwerk pushed a commit to geilwerk/Rustchain that referenced this pull request Feb 16, 2026
geilwerk pushed a commit to geilwerk/Rustchain that referenced this pull request Feb 16, 2026
geilwerk pushed a commit to geilwerk/Rustchain that referenced this pull request Feb 16, 2026
geilwerk pushed a commit to geilwerk/Rustchain that referenced this pull request Feb 16, 2026
geilwerk pushed a commit to geilwerk/Rustchain that referenced this pull request Feb 16, 2026
jojo-771771 added a commit to jojo-771771/Rustchain that referenced this pull request Feb 16, 2026
jojo-771771 added a commit to jojo-771771/Rustchain that referenced this pull request Feb 16, 2026
jojo-771771 added a commit to jojo-771771/Rustchain that referenced this pull request Feb 16, 2026
jojo-771771 added a commit to jojo-771771/Rustchain that referenced this pull request Feb 16, 2026
jojo-771771 added a commit to jojo-771771/Rustchain that referenced this pull request Feb 16, 2026
addidea added a commit to addidea/Rustchain that referenced this pull request Feb 16, 2026
Translation of README.md to Simplified Chinese for Chinese-speaking community.

Bounty: Issue Scottcjn#176 (5 RTC)

Key sections translated:
- Project overview and core concept (Proof-of-Antiquity)
- Quick start guide and installation instructions
- Hardware multipliers and supported platforms
- Network architecture and API endpoints
- Security model and anti-VM detection
- Related projects and attribution

All technical terms, links, code blocks, and formatting preserved.
Native Chinese speaker translation - natural and accurate.
Scottcjn pushed a commit that referenced this pull request Feb 17, 2026
Translation of README.md to Simplified Chinese for Chinese-speaking community.

Bounty: Issue #176 (5 RTC)

Key sections translated:
- Project overview and core concept (Proof-of-Antiquity)
- Quick start guide and installation instructions
- Hardware multipliers and supported platforms
- Network architecture and API endpoints
- Security model and anti-VM detection
- Related projects and attribution

All technical terms, links, code blocks, and formatting preserved.
Native Chinese speaker translation - natural and accurate.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants