Library for documenting, utilizing, and abstracting the Freddy's Steakburgers "nomnom" and other related API endpoints in your projects
Find a file
possiblemeatball 9cb3f4efca
All checks were successful
ci/woodpecker/push/deploy Pipeline was successful
add config from local and system directories
2025-11-10 21:10:14 -05:00
.woodpecker add version command that prints git information 2025-11-10 12:55:43 -05:00
api separate gitignore statements 2025-11-08 15:57:04 -05:00
examples add config from local and system directories 2025-11-10 21:10:14 -05:00
.gitignore separate gitignore statements 2025-11-08 15:57:04 -05:00
Dockerfile add version command that prints git information 2025-11-10 12:55:43 -05:00
go.mod Project structure adjustment 2025-10-09 23:17:25 -04:00
LICENSE add LICENSE 2025-11-08 18:30:15 -05:00
nomnom_client.go Change package 2025-11-08 23:37:07 -05:00
nomnom_profiles.go add logging for testing purposes 2025-11-10 00:04:08 -05:00
nomnom_punchh.go Add initial logic for rewards gathering 2025-11-09 19:24:54 -05:00
README.md add freddys-bot structural changes to support command-line arguments and config for future support 2025-11-10 00:41:10 -05:00

libnomnom

Library for documenting, utilizing, and abstracting the Freddy's Steakburgers "nomnom" and other related API endpoints in your projects. This project includes examples that are usable and currently online and accessible to demonstrate functionality.

Overview

TODO:

Installation

TODO:

Usage

TODO:

Goals

11/8/25: These are an initial set of goals for both this library and its examples that I have written to guide this project along, this will provide a bare feature set complete enough to accomodate my examples.

  • Profile
    • login
    • create (register)
    • edit
    • token management
      • access refresh
      • refresh refresh (re-login)
  • Rewards
    • GET rewards obj
  • Locations
  • freddys-cli
    • Config
    • Features
      • wait for reward
  • freddysbot
    • Online
    • Application commands
    • Config
      • app config
      • per-user config
    • Features
      • wait for reward
      • async
      • randomize signup info
  • readme files
    • overview
    • install
    • usage

License

This software library libnomnom is released under the GNU LGPLv3, see LICENSE. See further licensing information for the examples provided.