Loomio
Thu 30 Nov 2017 6:20PM

Social.coop Bots - Progress and Guidance

WM William Murphy Public Seen by 393

A month ago, the community voted to enable an ambassador bot (https://www.loomio.org/p/CQ9c3Heg/enable-an-ambassador-bot-ambassador-). I have volunteered to take the lead on executing this decision. I will be using this thread to post updates on my progress, elicit feedback, and make decisions on the specific activities of the bot or bots that we create.

WM

William Murphy Thu 30 Nov 2017 6:30PM

The original vote mentioned a specific open source bot, but there are several reasons I don't recommend starting from this code:

  1. Our tech leadership expressed doubt about the direct database access required for it to function
  2. It is NodeJS based, but I am volunteering for this in order for motivate myself to gain experience in Python
  3. All it does is introduce a popularity-based algorithm into our feeds, and I'm not sure that is what the community was envisioning when making that vote

The first thing I want to do in this thread is get input about what you want from the bot or bots that we will create together.

WM

Poll Created Thu 30 Nov 2017 6:36PM

What should the social.coop ambassador bot do? Closed Wed 6 Dec 2017 6:14PM

Choose as many options as you like or add new ones. We'll work on prioritization after we decide on the goals

Results

Results Option % of points Voters
Share blog posts from social.coop blog 28.6% 12 NS MC ST LS MK MDB WM A LO JT M
Welcome and orient new users 26.2% 11 NS MC ST LS MK WM A LO JT M
Share our Loomio activity and decisions on Mastodon 23.8% 10 NS ST LS MDB WM A LO JT M
Boost popular toots within subject areas (hashtags) chosed by the community 14.3% 6 MC LS MK MDB A
Boost the most popular toots made by social.coop users 7.1% 3 NS MC LS
Expand federation by following users on other instances 0.0% 0  
Undecided 0% 23 ST SH C AM TB JG IMS DB SJK MS K TMG MB ES EM JB TD NP L BMH

12 of 35 people have participated (34%)

@h Thu 30 Nov 2017 9:13PM

Boost popular toots within subject areas (hashtags) chosed by the community
Share our Loomio activity and decisions on Mastodon
Welcome and orient new users
Share blog posts from social.coop blog

Mental note: Will need to take precautions with the cross-posting between Mastodon and the blog. Some toots will be cross-posted to blog posts, and vice versa. We need to ensure that endless loops of cross-posting can never happen.

N
Vote removed
N

Neil - @[email protected] Sat 2 Dec 2017 11:00PM

Might be useful - Nextcloud tooted recently about how they used this bot to toot announcements of new blog posts. It's written in Python.

MK

Michele Kipiel Tue 9 Jan 2018 2:50PM

Hi! How is this proceeding? Is there any way we can help?