Hacktoberfest 2026:メンテナが10月に向けて印を付けた、オープンで初心者向けの issue。 Hacktoberfest の issue を見る

Contributor only added to resources

オープン
#15 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る

まだ誰も着手していません。

評価

難易度
3/5
見積もり時間
1〜2日
初心者へのやさしさ
35/100
issue の種類
バグ
明瞭さ
おおむね明確
活発さ
停滞
技術スタック
typescript
領域
backend

調査の方向性

/add-author、/add-tag、/add-category、/add-blockchain、/add-glossary の handler を見つけることから始め、すでに contributor を AirTable に送信しているリソース作成フローと比較します。各コマンドの contributor チェックと送信フィールドを確認してください。非 contributor に自分自身を追加するよう促し、contributor は各コマンドを完了でき、該当する Contributor 列に保存されれば完了です。

索引モデルが issue の本文から書いたものです。

説明

bug

Summary

When creating a resource the bot is correctly including the contributor when submitting to AirTable.
This is not happening for the other tables where there is a contributor field.

Existing behaviour

When executing the following commands the contributor is not submitted to AirTable:-

  • /add-author
  • /add-tag
  • /add-category
  • /add-blockchain
  • /add-glossary

It is also possible to execute these commands without being listed as a contributor.

Expected behaviour

When executing the commands listed above the bot should check if the user is a contributor and ask them to add themselves before trying again.

Once the user executes the commands and is found in the contributor table they should be able to complete the commands as usual and they should be added to the relevant column when storing the new information.

Each of the tables updated by the commands listed above have a Contributor column, which is a reference to the Contributor table.

主要言語
TypeScript
スター
29
フォーク
8
PR マージ指標
30日以内にマージされた PR はありません

環境構築

このプロジェクトには開発コンテナ、Dockerfile、コントリビューションガイドがありません。まず README を読み、一般的な手順ははじめてのコントリビューションガイドを参照してください。

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

Developer-DAO/devie-bot のほかの issue

Developer-DAO/devie-bot の issue をすべて見る

似ている issue

TypeScript の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。