おやつタイム失敗時にはエラーを握り潰すやぅに

このコミットが含まれているのは:
2024-09-05 01:22:59 +09:00
コミット 0e6fe12510
+11 -8
ファイルの表示
@@ -87,15 +87,18 @@ def main () -> None:
has_got_snack_time = False
if now.hour == 15 and not has_got_snack_time:
with open ('./assets/snack-time.jpg', 'rb') as f:
image = models.AppBskyEmbedImages.Image (
alt = 'おやつタイムだ!!!!',
image = client.com.atproto.repo.upload_blob (f).blob)
try:
with open ('./assets/snack-time.jpg', 'rb') as f:
image = models.AppBskyEmbedImages.Image (
alt = 'おやつタイムだ!!!!',
image = client.com.atproto.repo.upload_blob (f).blob)
client.send_post (Talk.main ('おやつタイムだ!!!!'),
embed = models.app.bsky.embed.images.Main (
images = [image]))
last_posted_at = now
client.send_post (Talk.main ('おやつタイムだ!!!!'),
embed = models.app.bsky.embed.images.Main (
images = [image]))
last_posted_at = now
except Exception:
pass
has_got_snack_time = True