Complete CLI tool with 4 core commands: - xapi login: Configure OAuth credentials via editor - xapi status: Test authentication - xapi search: Search tweets with preview/execute modes - xapi create: Post tweets with preview/execute modes Features: - OAuth 1.0a authentication with HMAC-SHA1 signing - OAuth 2.0 Client ID/Secret support (for future features) - TOML-based configuration - Editor integration for config management - Helpful error messages for permission issues - Quota-aware design (no caching to avoid complexity) Built for developers on Free/Basic X API tiers.
12 lines
147 B
Go
12 lines
147 B
Go
/*
|
|
Copyright © 2025 NAME HERE <EMAIL ADDRESS>
|
|
|
|
*/
|
|
package main
|
|
|
|
import "git.maxtheweb.com/maxtheweb/xapi-cli/cmd"
|
|
|
|
func main() {
|
|
cmd.Execute()
|
|
}
|