this post was submitted on 17 Jun 2023
19 points (95.2% liked)

Vancouver

1408 readers
1 users here now

Community for the city of Vancouver, BC

founded 3 years ago
MODERATORS
 

A few years ago I created a Telegram channel which pulls around 10 top voted news every day from r/Vancouver and post it there: https://t.me/vancitynews It's a handy way to get local news, try it out

Now I'm thinking: Is it a good idea to automatically post those news here to spark a discussions and make this community more alive? Is it even allowed to automatically post anything? What do you think?

I'm pretty sure that the new Reddit policy will not affect my channel which calls reddit.com just a handful times per day

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 2 points 1 year ago (5 children)

I did s quick research, there are plenty of lemmy bots libraries, however I'm having a hard time finding how to get credentials for programmatic access. Any suggestions or links?

[–] Shell 2 points 1 year ago (4 children)
[–] [email protected] 1 points 1 year ago (3 children)

For example, in the first link, where to get "auth" string to make a post under a particular account? When I registered an account I got name and password, my understanding that there should be also some way to get some security token for the programmatic access. This is what I'm struggling to find

[–] Shell 1 points 1 year ago (1 children)

Check out the way this project is doing it. Looks like it's just a post to an endpoint that gets a jwt

https://github.com/db0/pythorhead/blob/main/pythorhead/auth.py

[–] [email protected] 1 points 1 year ago (1 children)

Thanks, works as a charm. Just created (and deleted) my first post programmatically. I managed to do it with using Lemmy.ca instance, but not through the account hosted on Lemmy.world. Why?

[–] Shell 1 points 1 year ago

That's awesome to hear seeing as though this is the code I was planning on using for my project. As for your issue, it looks like you set the URL when you create the class object here

lemmy = Lemmy("https://lemmy.dbzer0.com")

Did you put the lemmy.ca URL in there? Try changing that to the lemmy.world URL and see if it works like you expect

load more comments (1 replies)
load more comments (1 replies)
load more comments (1 replies)