Зарабатывайте, отвечая на вопросы

Что именно вы хотите сделать?

Stack Overflow может публиковать вопросы с использованием бонусов. Я думаю о том, чтобы люди могли задавать вопросы, например, с бонусом в 10 долларов, а тот, кто даст лучший ответ, получит эти деньги.

Требования следующие:

  1. Взимать плату с тех, кто задаёт вопрос.
  2. Выплачивать деньги тем, кто даёт лучший ответ.

Когда это должно быть выполнено?

Идея только что возникла, точных сроков пока нет.

Каков ваш бюджет в долларах США, который вы готовы выделить на эту задачу?

Возможно, 500 долларов.

7 лайков

Отличная идея. Это мне очень близко.

1 лайк

Привет, @damechen,

Звучит интересно! Не могли бы вы рассказать немного подробнее о том, что вы имеете в виду?

  • Как вы планируете взимать плату? Какой платежный провайдер вы будете использовать? Обработка платежей будет осуществляться в Discourse или на отдельном сайте?

  • Где люди будут задавать вопросы? В категории с ограниченным доступом?

  • Кто будет решать, какой ответ лучший? Тот, кто задал вопрос? Как это будет работать? (т.е. как будет выглядеть интерфейс?)

  • Будет ли выплата средств автоматической? (т.е. как только будет выбран лучший ответ)

С дополнительными деталями мы сможем оценить объем работы и понять, соответствует ли ваш бюджет этим условиям.

С уважением,

Ангус

P.S. Плагин QnA может быть здесь актуален: https://meta.discourse.org/t/question-answer-plugin/56032

5 лайков

Привет, Angues,

Спасибо за ваш ответ!

  1. Каждый раз, когда кто-то задает вопрос, мы взимаем 10 долларов (пользователь может увеличить сумму, но минимум — 10 долларов). Оплата будет обрабатываться через Stripe.
  2. Люди могут задавать вопросы в любой категории. Если вы не оплатили, вы не сможете задать вопрос.
  3. Оценку может провести только тот, кто задал вопрос. Пользователь должен провести оценку, чтобы иметь возможность задать следующий вопрос. Если оценка не проведена, следующий вопрос будет заблокирован.
  4. Деньги будут храниться в Stripe. Ответивший может запросить вывод средств.

Спасибо!

2 лайка

@angus, если это станет открытым исходным кодом, я бы очень заинтересовался этим. Будет ли форум иметь возможность взимать плату за каждую транзакцию?

Если это не станет открытым исходным кодом, пожалуйста, свяжитесь со мной относительно вклада группы.

1 лайк

Если да, то следует ли также реализовать поддержку криптовалюты? Это упростит блокировку и отправку монет.

3 лайка

Нам стоит подумать: «Что, если они будут спамить вопросами и ответами от себя?» — и о том, как предотвратить читерство или просто чтение ответов без отметки правильного решения.

Один из вариантов — чтобы опрашиваемый выбрал подходящий ответ, прежде чем переходить к следующему вопросу. Но что, если действительно нет подходящего ответа? :frowning:

1 лайк

Что делать, если у меня больше двух вопросов? Нам придется ждать или можно опубликовать их все сразу? Для этого существует множество правил.

Хорошо, 500 долларов — это слишком мало для этого, но возможно, что это можно реализовать в формате со-спонсорства.

Однако сначала нам нужно значительно детализировать идею, чтобы убедиться, что мы все понимаем её одинаково.

@ damechen, если бы вы могли очень подробно описать, как вы видите работу этой функции, например: «Пользователь нажимает здесь, появляется модальное окно оплаты… и так далее». Чем подробнее, тем лучше. Постарайтесь буквально описать то, что происходит на экране, и по возможности используйте макеты.

В итоге это может стать чем-то действительно крутым — например, универсальным плагином для привязки денег к темам. Такой плагин можно было бы использовать в самых разных ситуациях: для бонусов за вопросы (как в данном случае), для публикаций вакансий (например, как в Marketplace) или для публикаций товаров (например, на торговых площадках).

Здесь можно выделить примерно четыре аспекта:

  • Отображение темы. Показ сумм в валюте в списке тем и в заголовке темы.

  • Сбор средств. Когда и как происходит сбор. Сбор может осуществляться:

    • В момент публикации темы

    • В момент публикации ответа

    • Без публикации вообще

    Сбор средств будет осуществляться через платёжного провайдера и может происходить как в приложении, так и на отдельном сайте с обратным вызовом.

  • Хранение. Удержание средств у платёжного провайдера.

  • Распределение. Аналогично сбору: несколько вариантов того, когда и как это происходит.

10 лайков

@angus Мне может быть интересно стать со-спонсором этого проекта, если несколько человек поддержат. Для меня главная функция — расширение системы значков и возможность покупки определённых значков пользователями.

Значки могли бы присваиваться к сообщениям, а также использоваться как награды за ответы на вопросы. Пользователи могли бы видеть, какие значки были присвоены к сообщениям.

Главное отличие в том, что средства будут поступать владельцу сайта, а не пользователю. Пользователи смогут использовать заработанные или купленные значки для получения определённых привилегий (доступ к закрытым категориям и т.д.).

Если это слишком сильно отличается от исходной спецификации или если интерес невелик, я с радостью готов обсудить более индивидуальные решения в виде отдельного плагина позже.

1 лайк

Вот набросок, который я только что сделал. Кто хочет, может расширить его.

  • Когда участник задаёт вопрос, он выбирает значение, например: 5 USD, 10 USD… и число вводится вручную. (Но при работе с фиатом это сложнее, чем использование криптовалюты для блокировки и разблокировки средств.)
  • Значение отображается рядом с именем участника.
    На этом изображении показан пример с использованием USD:

    На этом изображении показан пример с использованием криптовалюты Bitxen:

Итак, если кто-то даёт ответ, соответствующий вопросу, владелец вопроса отмечает его как решение.

После этого цвет меняется с синего на жёлтый (это означает ожидание подтверждения владельцем или начало процесса отправки монет).


После подтверждения владельцем цвет меняется, и появляется галочка, подтверждающая, что вопрос решён.

  • Деньги/монеты блокируются владельцем сайта (это повышает доверие).

  • В случае, если владелец вопроса не отмечает ни один из предложенных сообществом ответов, но сообщество считает один из комментариев лучшим или наиболее подходящим (больше лайков или голосов), администратор или модератор сайта должен предупредить участника, что он обязан выплатить деньги/монеты за хороший ответ. (Это предотвращает случаи, когда владелец вопроса пытается обмануть, не желая терять деньги, но при этом хочет получить ответ.)

  • Для фиата (денег) у меня пока нет идеи, как осуществлять переводы, но если использовать криптовалюту, то у каждой созданной учётной записи есть указанный адрес кошелька. Тогда, когда тема помечается как решённая, владелец может легко отправить монеты, либо сайт может автоматически отправить монеты на адрес, указанный в учётной записи.

  • Участник может попросить владельца вопроса увеличить вознаграждение. Возможно, вопрос слишком сложный для ответа, или ответ стоит дороже, чем 10 долларов. Тогда владелец вопроса может увеличить вознаграждение с 5 до 10 долларов или на любую другую сумму.

  • У вопроса может быть только одно активное вознаграждение в любой момент времени. После завершения одного можно начать другое.

  • Пользователь не может отменить вознаграждение после его запуска.

  • Пользователь может установить временной лимит для получения ответа. Если ответ будет получен в течение этого срока, он обязан произвести оплату. Если же ответ приходит позже установленного срока, оплата не требуется. Ведь нельзя ждать правильный ответ год после заданного вопроса.

  • Пользователь не может платить сам себе.

1 лайк

Извините, я не совсем понял.
Если я хочу задать вопрос, должен ли я сам передать деньги за лучший ответ?

@enzo Да, вы платите за то, что хотите узнать :slight_smile:

ок, спасибо за ответ :wink:
думаю, это может быть интересным вариантом

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.