A rewrite of ScratchMessagesConsole but ENHANCED
Find a file
swee 9ecbaabf0d
All checks were successful
Test syntax and setup / sanity-check (push) Successful in 17s
Test syntax and setup / compile (push) Successful in 26s
Migrate syntax checker to .NET 9.0
2025-07-18 12:41:10 -07:00
.forgejo/workflows Migrate syntax checker to .NET 9.0 2025-07-18 12:41:10 -07:00
build-scripts migrate to .NET 9.0 2025-07-18 12:40:24 -07:00
.gitignore Initial commit 2025-02-07 21:47:43 -08:00
.version Update .version 2025-02-09 12:12:28 -08:00
LICENSE Initial commit 2025-02-07 21:47:43 -08:00
Program.cs Update Program.cs 2025-02-09 12:11:28 -08:00
README.md Update README.md 2025-02-22 21:28:27 -08:00
smcpp-logo.png Upload files to "/" 2025-02-10 19:12:27 -08:00
smcpp-logo.svg Upload files to "/" 2025-02-10 19:12:27 -08:00
SMCpp.csproj migrate to .NET 9.0 2025-07-18 12:40:24 -07:00

SMC++

A rewrite of ScratchMessagesConsole but ENHANCED

You might ask, "the fuck is ScratchMessagesConsole?"

It was an old Command-Line utility I made in C# to track a user's messages on Scratch, but that version was REALLY crappy

Screenshot of Original ScratchMessagesConsole

What's new, you may ask? Well here's a list:

  • Use a figlet for messages count (unecessary but looks cool).
  • Do not ask if username is correct.
  • Abort when user doesn't exist.
  • Use HttpClient instead of the deprecated System.Net.WebClient.
  • Automatically reloads count each 5 seconds instead of waiting until Enter is pressed.

To Do:

  • Multi-account support
  • Ring terminal bell when there's a new message
  • Use command-line parameters (for automation)
  • Colors (lmao)

This application supports Windows and Linux (like before)