forked from SunRed/discord-tweeter
* Update golang version to 1.24 * Update multiarch Dockerfile to be more ISA agnostic * Refactor existing code and properly structure project into modules * Get rid of global variables except where necessary (go:embed) * Add default values to Config * Add webserver with templates to finally correctly serve videos and gifs * Add tiny caching library to decrease api load and improve latency * Improve Webhook data preparation by filtering out redundant links from the tweet text and properly attaching videos and gifs in separate webhook request by utilising new webserver * Improve tests for filter function * Improve bake definition for easier CI integration
16 lines
384 B
TOML
16 lines
384 B
TOML
username = ""
|
|
password = "asd123"
|
|
#proxyaddr = "socks5://localhost:5555"
|
|
hostURL = "https://my.domain.tld"
|
|
channels = [
|
|
"NinEverything",
|
|
"NintendoEurope",
|
|
"NintendoAmerica",
|
|
]
|
|
# Binary representation for efficient filtering
|
|
# Bit from left to right (most to least significant bit): IsSelfThread, IsRetweet, IsReply, IsPin, IsQuoted
|
|
filter = [
|
|
0b11111,
|
|
0b11111,
|
|
0b11111,
|
|
]
|