• 1.38K Posts
  • 103 Comments
Joined 4 months ago
cake
Cake day: June 22nd, 2024

help-circle





















  • Wenn Du den Komet mit bloßem Auge oder mit Fernglas sehen möchtest, dann ist wohl der beste Zeitraum zwischen dem 11. und 14. Oktober, “dabei sollte man in der Abenddämmerung freie Sicht nach Westen haben”. Aber es gilt leider auch: “Wie gut die Beobachtbarkeit tatsächlich sein wird, lasse sich allerdings nicht völlig sicher vorhersagen,”

    EDIT: Der Komet kommt aktuell näher, In den früheren Tagen des Oktober ist der Komet wohl besser mit Teleskop zu sehen, oder nur vom SOHO Satellit aus, da er auch ein paar Tage an der Sonne vorbeizieht.





  • Hallo, dieser Post ist eigentlich hidden, und dient als Merkhilfe was gegenüber feddit.de noch alles fehlt. Habe ich den Post ausversehen noch irgendwo verlinkt?

    Die real existierenden Bots sind in diesem gepinnten Post aufgelistet.

    Aktuell läuft also nur der RemindMe Bot im Testbetrieb auf einem meiner Server. Die beiden anderen geannten Bots werden auf lemmings.world (nicht von mir) für die ganze Federation bereitgestellt.

    RemindMe Bot nutzt den Source Code von hier https://github.com/PangoraWeb/remindme-bot.

    Pingt man den RemindMe Bot wie in diesem Comment an, bekommt der Bot als Daten die comment ID und den Inhalt des Comments.

    [
      '@RemindMe@feddit.org',
      'remind',
      'me',
      'about',
      'this',
      'in',
      '2',
      'minutes'
    ]
    Replying to comment ID 2188774
    DB: Added reminder for message (@RemindMe@feddit.org remind me about this in 2 minutes) to database.
    

    Die Daten werden in einer lokalen sqlite DB gespeichert und ein scheduler prüft, ob es Aufgaben zu erledigen gibt, also Zielzeiten erreicht wurde.

    Die DB enthält eine Tabelle mit derartigen Einträge:

    sqlite> .schema reminders
    CREATE TABLE reminders (
            id INTEGER PRIMARY KEY AUTOINCREMENT,
            post_id TEXT NOT NULL,
            parent_id TEXT NOT NULL,
            start_timestamp DATETIME NOT NULL,
            end_timestamp DATETIME NOT NULL
        );
    
    sqlite> select * from reminders;
    5|163552|2188954|1727162051324|1727162171324
    

    Am Ende erstellt der Bot die beiden Antworten, wie sie nun z.B. unter dem genannten Comment zu finden sind.

    EDIT: Nach Ausführung werden die entsprechenden Rows aus der DB wieder gelöscht.