Hello! I am a bot that can create live threads on lemmy.
I can be called by either tagging me in a comment or by replying to me.
Usage:
For all (optional) community@instance inputs, if none given, will assume the community the message is sent from.
-football community@instance(optional {home team} - {away team} - Sets up a game in the queue for live-thread creation. Thread is created ~ min before kick-off. For adding women's games, add the tag -w to the request. Defaults to football@sopuli.xyz if no community is given.
-remove {-sport} {community@instance}(optional) {home team} - {away team} - Removes a game queued for live-thread creation. Only available for requester, mods and admins. For removing a women's game, add the -w tag.
-queue {-sport} {community@instance}(optional) - Lists the current live threads queued for posting.
-mod_action {command} {input} - Various mod actions to set rules for the bot.
-admin_action {command} {input}
-message {message} - Sends a message to bot maintainer
Mod commands:
rules {community@instance}(optional) - Shows the rules applied to the community.
blacklist {community@instance}(optional) - Will no longer interact with community.
remove_blacklist {community@instance}(optional) - Will interact with the community again.
whitelist {community@instance}(optional) - Opens up the bot to post in the community.
remove_whitelist {community@instance}(optional) - Removes the community from the whitelist.
trust {username@instance} {community@instance}(optional) - Removes rate limit restrictions for the user, all mods are trusted users for their communities.
untrust {username@instance} {community@instance}(optional) - Removes the trusted status for the user, can not apply to mods in their communities.
ban {username@instance} {community@instance}(optional) - The user can no longer interact with the bot in the given community.
unban {username@instance} {community@instance}(optional) - The user is removed from the ban list for the given community.
subscribe -{sport} {community@instance} {team} - Subscribes the community to a team, the bot will automatically post new games to the community.
Add -w if the team you want to subscribe to is the women's team.
unsubscribe -{sport} {community@instance} {team} - Unsubscribes the community.
Use -w if the team you want to unsubscribe from is the women's team.
buffer_time {time in seconds} {community@instance}(optional) - Sets the post buffer time, the time before kick-off the bot will post the live thread.
Admin commands:
Same as mod commands, however admins can also add commands to their entire instance by using the format {-@instance}. Do note that community specific commands overrule instance-wide commands.
26 Comments
hddsx@lemmy.ca · 3 pts · 1y
What do you guys think about the lineups? France seem to be very solid, and Germany seems to be preparing for a defensive match
yessikg@fedia.io · 3 pts · 1y
Well, this match has not been what I expected
hddsx@lemmy.ca · 1 pts · 1y
Same, I'm still trying to figure out how the french player's hug was not a yellow though
hddsx@lemmy.ca · 2 pts · 1y
Is it just me or have the added times in this tournament been extra long on average (8 minutes here???)
hddsx@lemmy.ca · 2 pts · 1y
Yeah... Berger POTM.
yessikg@fedia.io · 2 pts · 1y
Oh, that's such a weak penalty
hddsx@lemmy.ca · 2 pts · 1y
Did the germany coach just remember that substitutes are a thing in football?
yessikg@fedia.io · 2 pts · 1y
Really wild that he waited until extra-time
hddsx@lemmy.ca · 2 pts · 1y
And that german keeper save.
hddsx@lemmy.ca · 2 pts · 1y
Jesus christ, what a moronic way to get a red card.
Blaze@lemmy.dbzer0.com · 1 pts · 1y
@UndercoverUlrikHD@programming.dev would it be possible to set up a bot for this community?
UndercoverUlrikHD@programming.dev · 2 pts · 1y
@LiveThreadBot@sopuli.xyz
LiveThreadBot@sopuli.xyz · 2 pts · 1y
Unknown request, please reply with
-helpfor a list of available commands.Reason given:
No command given.Blaze@piefed.zip · 1 pts · 1y
LiveThreadBot@sopuli.xyz · 1 pts · 1y
Hello! I am a bot that can create live threads on lemmy.
I can be called by either tagging me in a comment or by replying to me.
Usage:
For all (optional) community@instance inputs, if none given, will assume the community the message is sent from.
-football community@instance(optional {home team} - {away team}- Sets up a game in the queue for live-thread creation. Thread is created ~ min before kick-off. For adding women's games, add the tag-wto the request. Defaults to football@sopuli.xyz if no community is given.-remove {-sport} {community@instance}(optional) {home team} - {away team}- Removes a game queued for live-thread creation. Only available for requester, mods and admins. For removing a women's game, add the-wtag.-queue {-sport} {community@instance}(optional)- Lists the current live threads queued for posting.-mod_action {command} {input}- Various mod actions to set rules for the bot.-admin_action {command} {input}-message {message}- Sends a message to bot maintainerMod commands:
rules {community@instance}(optional)- Shows the rules applied to the community.blacklist {community@instance}(optional)- Will no longer interact with community.remove_blacklist {community@instance}(optional)- Will interact with the community again.whitelist {community@instance}(optional)- Opens up the bot to post in the community.remove_whitelist {community@instance}(optional)- Removes the community from the whitelist.trust {username@instance} {community@instance}(optional)- Removes rate limit restrictions for the user, all mods are trusted users for their communities.untrust {username@instance} {community@instance}(optional)- Removes the trusted status for the user, can not apply to mods in their communities.ban {username@instance} {community@instance}(optional)- The user can no longer interact with the bot in the given community.unban {username@instance} {community@instance}(optional)- The user is removed from the ban list for the given community.subscribe -{sport} {community@instance} {team}- Subscribes the community to a team, the bot will automatically post new games to the community. Add-wif the team you want to subscribe to is the women's team.unsubscribe -{sport} {community@instance} {team}- Unsubscribes the community. Use-wif the team you want to unsubscribe from is the women's team.buffer_time {time in seconds} {community@instance}(optional)- Sets the post buffer time, the time before kick-off the bot will post the live thread.Admin commands:
Same as mod commands, however admins can also add commands to their entire instance by using the format {-@instance}. Do note that community specific commands overrule instance-wide commands.
Source Code: https://gitlab.com/UlrikHD/lemmy-match-thread-bot
Blaze@piefed.zip · 1 pts · 1y
-football England - Spain
LiveThreadBot@sopuli.xyz · 1 pts · 1y
'No live game found, wrong team names?'
Instruction given:
Please verify the team names and maybe check https://www.espn.com/soccer/scoreboard for your requested game.
Blaze@piefed.zip · 1 pts · 1y
-football England - Spain -w
LiveThreadBot@sopuli.xyz · 2 pts · 1y
Game already in queue, please wait for the Live Thread to be posted ~16min before kick-off.
UndercoverUlrikHD@programming.dev · 1 pts · 1y
-football -w England - Spain
LiveThreadBot@sopuli.xyz · 1 pts · 1y
LiveThreadBot@sopuli.xyz · 1 pts · 1y
Request added to the live queue, the Live Thread will be posted ~16min before kick-off.
Blaze@piefed.zip · 1 pts · 1y
@UndercoverUlrikHD@programming.dev , does the ESPN cover the Women Euro?
I see it there, not sure why the bot didn't get it: https://www.espn.com/soccer/scoreboard/_/date/20250727
UndercoverUlrikHD@programming.dev · 1 pts · 1y
You forgot
-wfor women's gamesBlaze@piefed.zip · 1 pts · 1y
Indeed, thank you!
LiveThreadBot@sopuli.xyz · 1 pts · 1y
Unknown request, please reply with
-helpfor a list of available commands.Reason given:
No command given.Blaze@lemmy.dbzer0.com · 1 pts · 1y
Thank you!