Hi, I’m learing python and I was thinking about createing Lemmy bot.

  • @Tatar_Nobility@lemmy.ml
    link
    fedilink
    212 years ago

    Lemmygrad has a bot which detects youtube, twitter and reddit links in your post and offers links to open source front ends like invidious, nitter and libreddit. It’d be nice if we had one of those.

    • RoundSparrow
      link
      fedilink
      122 years ago

      And I would like to see a federation-wide policy that all bots must be clearly identified as bots (an attribute on their account). And features in the site code to block all bots as a user preference.

        • Parenti BotB
          link
          fedilink
          22 years ago
          The quote

          In the United States, for over a hundred years, the ruling interests tirelessly propagated anticommunism among the populace, until it became more like a religious orthodoxy than a political analysis. During the Cold War, the anticommunist ideological framework could transform any data about existing communist societies into hostile evidence. If the Soviets refused to negotiate a point, they were intransigent and belligerent; if they appeared willing to make concessions, this was but a skillful ploy to put us off our guard. By opposing arms limitations, they would have demonstrated their aggressive intent; but when in fact they supported most armament treaties, it was because they were mendacious and manipulative. If the churches in the USSR were empty, this demonstrated that religion was suppressed; but if the churches were full, this meant the people were rejecting the regime’s atheistic ideology. If the workers went on strike (as happened on infrequent occasions), this was evidence of their alienation from the collectivist system; if they didn’t go on strike, this was because they were intimidated and lacked freedom. A scarcity of consumer goods demonstrated the failure of the economic system; an improvement in consumer supplies meant only that the leaders were attempting to placate a restive population and so maintain a firmer hold over them. If communists in the United States played an important role struggling for the rights of workers, the poor, African-Americans, women, and others, this was only their guileful way of gathering support among disfranchised groups and gaining power for themselves. How one gained power by fighting for the rights of powerless groups was never explained. What we are dealing with is a nonfalsifiable orthodoxy, so assiduously marketed by the ruling interests that it affected people across the entire political spectrum.

          – Michael Parenti, Blackshirts And Reds

          I am a bot, and this action was performed automatically. Please contact the admins of this instance if you have any questions or concerns.

      • @buda@lemmy.ml
        link
        fedilink
        52 years ago

        I agree with this. Similar to how discord handles bots, it should be labeled

  • Lvxferre
    link
    fedilink
    13
    edit-2
    2 years ago

    I’ll reply first on more general grounds. In my opinion, bots…

    • should only reply to posts/comments when explicitly requested to, through a standard approach.
    • should be properly tagged as bots, not just their username but also some interface element. And they should never behave in a way that mimics human beings.
    • should have short, succinct output, that doesn’t force other users to scroll past a lot of junk.
    • should only have a descriptive output (it gives you info), not prescriptive (it doesn’t tell you what to do).

    Now, actually answering your question:

    • a bot that links manga, anime and LN references to MyAnimeList, MangaUpdates etc. pages, like u/Roboragi does in Reddit.
    • an unit conversion bot, like @iorale@lemmy.fmhy.ml said, that also works for cooking units. (Specially when Americans say stuff like “half cup of onions”, for me it’s the same as “a random amount of onion”). I volunteer myself to help out gathering units for that.
    • a simple Wikipedia link bot, that gives you a short excerpt of the Wikipedia link.
    • Deebster
      link
      fedilink
      42 years ago

      should only reply to posts/comments when explicitly requested to

      I assume you mean somelike like !remindme 4 days but then one of your examples is “half a cup of onions” and I can’t see your fictional American thinking to trigger the bot - which means someone would have to reply to that person to request a bot conversion.

      Similarly, there’s a music IDing bot on reddit that responds to human-language questions like “whats the song” which is 100% ok with me (and the users have always been pleasantly surprised from what I’ve seen).

      • @fruitywelsh@lemmy.ml
        link
        fedilink
        22 years ago

        Tracking upvotes and good not/bad not replies is helpful feed back to, capturing that seem like a good idea

      • Lvxferre
        link
        fedilink
        12 years ago

        I can’t see your fictional American thinking to trigger the bot - which means someone would have to reply to that person to request a bot conversion.

        I think that they would, given enough community encouragement to do so; things like “OP, please add @!cookunitsbot to your post” go a long way. Roboragi in r/manga for example works well in this way.

        Alternatively, if my “I think” above is wrong: then “requested” could also include “explicitly set up by the mods”, not just “triggered by the user”. For me it already solves the main issue, that is bots chasing you across communities to boss you around or vomit trivia.

        Similarly, there’s a music IDing bot on reddit that responds to human-language questions like “whats the song” which is 100% ok with me (and the users have always been pleasantly surprised from what I’ve seen).

        Frankly I think that having a standard way to request bots is better for everyone (including the bot developers) than having it reply human questions. Even then, as long as it doesn’t do this thing outside of its own “turf” (music communities), it should be fine.

  • @fruitywelsh@lemmy.ml
    link
    fedilink
    112 years ago

    One major bot that is fediverse specific. A community syncing bot. So if two communities from different instances want to, they could have a bot that crossposts everything between each other and delete one deleted between each other. A more advanced feature to have is to have it only do certain tags, so for example !linux@lemmy.ml with a help/question and fedora tags could be auto posted to !fedora@lemmy.ml, and !linux_questions@lemmy.ml .

    • @Schedar@beehaw.org
      cake
      link
      fedilink
      2
      edit-2
      2 years ago

      Definitely this. Was thinking about making a bit myself to do this as the whole direct link thing is such a pain but I don’t have any experience in making bots so I’d be even happier if someone else manages to make one!

      Something that automatically converts https://beehaw.org/c/support to [support](/c/support) so they are useable across instances.___

  • Treevan 🇦🇺
    link
    fedilink
    102 years ago

    Since no one mentioned it,

    Stabbot - the video stabilising bot to fix videos that the uploader didn’t bother with.

    Songfinder bot seems handy to prevent earworms.

    Plus a lot of the other ones mentioned. Just helpful bots with a distinct purpose that come in when asked to save time or educate.

  • @RadDevon@lemmy.ml
    link
    fedilink
    92 years ago

    I would like to see something that converted a reference to a Lemmy community into an instance-agnostic link to that community.

    But as you astutely pointed out in this post, some things would be better as improvements to Lemmy than as bots that poke at it from the outside. I think that’s one of those things.

    • @tetris11@lemmy.ml
      link
      fedilink
      English
      12 years ago

      Thanks for sharing. I checked out a few other bots in different languages, but the typescript one seemed really nice and easy to setup. How much resources does it use typically?

  • Roi
    link
    fedilink
    82 years ago

    Video/image download bot would be super useful.

    I am a bot, and this action was performed automatically.

  • @ANapSoundsNice@beehaw.org
    link
    fedilink
    62 years ago

    I saw someone attempt to invoke a !remindme bot in some other thread. I don’t know if that’s actually something that exists already, but that would probably be useful for people who use it.

    • Deebster
      link
      fedilink
      22 years ago

      If it’s the same post I saw, that was one of the main devs - he then mused that someone should create that bot here.