A rewrite of ScratchMessagesConsole but ENHANCED
Find a file
swee dd68fe8dca
All checks were successful
Test syntax and setup / sanity-check (push) Successful in 8s
Test syntax and setup / compile (push) Successful in 1m10s
Update .forgejo/workflows/dotnet.yml
2025-03-04 14:11:00 -08:00
.forgejo/workflows Update .forgejo/workflows/dotnet.yml 2025-03-04 14:11:00 -08:00
build-scripts Update build-scripts/alpine.py 2025-02-22 21:27:10 -08: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 edit csproj 2025-02-09 12:04:36 -08: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)