Match Thread Bot.
Maintainer: UlrikHD@programming.dev
Source code: https://gitlab.com/UlrikHD/lemmy-match-thread-bot
Request added to the live queue, the Live Thread will be posted ~1h, 0min before kick-off.
‘No live game found, wrong team names?’
Instruction given:
Football Live Thread
Post to: reddevils@lemmy.world
Home team: Manchester united
Away Team: Paok
Please verify the team names and maybe check https://www.espn.com/soccer/scoreboard for your requested game.
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 ~<mod configured> min before kick-off. For adding women’s games, add the tag -w
to the request. Defaults to football@lemmy.world 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 {communityoptional)
- Shows the rules applied to the community. }(
blacklist {communityoptional)
- Will no longer interact with community. }(
remove_blacklist {communityoptional)
- Will interact with the community again. }(
whitelist {communityoptional)
- Opens up the bot to post in the community. }(
remove_whitelist {communityoptional)
- 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.
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
Unknown request, please reply with -help
for a list of available commands.
Reason given: Unexpected format on request, expected a single spaced out dash separating the two teams.
Request added to the live queue, the Live Thread will be posted ~1 day, 0h before kick-off.
Request added to the live queue, the Live Thread will be posted ~16min before kick-off.
Request added to the live queue, the Live Thread will be posted ~1 day, 0h before kick-off.
Unknown request, please reply with -help
for a list of available commands.
Reason given: Unexpected format on request, expected a single spaced out dash separating the two teams.
No games are currently queued up for Football_game in gunners@lemmy.world.
Football_game queued up for posting in gunners@lemmy.world:
Match-up | Date | Women’s game |
---|---|---|
preston north end - arsenal | 2024-10-30T19:45:00Z | False |
Request added to the live queue, the Live Thread will be posted ~1 day, 0h before kick-off.
No games are currently queued up for Football_game in gunners@lemmy.world.
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 ~<mod configured> min before kick-off. For adding women’s games, add the tag -w
to the request. Defaults to football@lemmy.world 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 {communityoptional)
- Shows the rules applied to the community. }(
blacklist {communityoptional)
- Will no longer interact with community. }(
remove_blacklist {communityoptional)
- Will interact with the community again. }(
whitelist {communityoptional)
- Opens up the bot to post in the community. }(
remove_whitelist {communityoptional)
- 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.
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
Unknown request, please reply with -help
for a list of available commands.
Reason given: No arguments were given for queue command.
Request added to the live queue, the Live Thread will be posted ~1 day, 0h before kick-off.
Unknown request, please reply with -help
for a list of available commands.
Reason given: Unexpected format on request, expected a single spaced out dash separating the two teams.
Request added to the live queue, the Live Thread will be posted ~16min before kick-off.
Football_game queued up for posting in reddevils@lemmy.world:
Match-up | Date | Women’s game |
---|---|---|
west ham united - manchester united | 2024-10-27T14:00:00Z | False |
Football_game queued up for posting in reddevils@lemmy.world:
Match-up | Date | Women’s game |
---|---|---|
west ham united - manchester united | 2024-10-27T14:00:00Z | False |
‘No live game found, wrong team names?’
Instruction given:
Football Live Thread Post to: reddevils@lemmy.world Home team: Manchester united Away Team: Leicester city
Please verify the team names and maybe check https://www.espn.com/soccer/scoreboard for your requested game.