Skip to content

ImgyeongLee/MastodonBot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MastodonBot

A general mastodon bot python template cooperating with Google Spreadsheet.

구글 스프레드시트와 연동할 수 있는, 마스토돈 봇 파이썬 템플렛입니다.

ABOUT

This bot is for the user who wants to facilitate the data management process for the OC(Original Character) community on the Mastodon platform. The guideline below is written in Korean, containing how to edit the source code and how to deploy this mastodon bot on the Google Cloud Platform via VM instance.

이 자동봇은 마스토돈 플랫폼의 자작 캐릭터 커뮤니티 운영에 있어서 데이터 관리를 용이하게 하기 위해 작성되었습니다. 아래 가이드라인은 한국어로 적혀 있으며 어떻게 소스 코드를 편집해야 하는지, 어떻게 해당 자동 봇을 GCP 가상머신 인스턴스를 통해 배포하는 지에 대해 서술되어 있습니다.

업데이트 (2025-02-25, PST)

  • 포스타입 가이드라인 작성 완료
  • 가챠 타입 추가
  • 기타 오류 수정

Considering...

  • 조사 기능에 관하여: 마스토돈 API의 제한은 5분당 300회 요청이라고 합니다. API 요청을 최소화하는 방법으로 구상을 해보겠습니다만, 현재로서는 해당 봇은 조사가 주로 되는 커뮤니티에는 적합하지 않을 수도 있습니다.
  • 전투 기능에 관하여: 어떤 형식인지에 대한 관련 정보가 적습니다. 이와 관련되어 해당 글 최하단에 있는 이메일로 연락을 주시면 감사드리겠습니다.

자료

제공되는 기능들

  • 가챠 (확률 가챠, 그냥 노멀 가챠 포함)
  • 상점
  • 출석
  • 참거짓
  • 다이스
  • 키워드 기반 조사

기능 사용법

  • [가챠/n]: n은 가챠를 한 번에 몇 번 돌릴 지를 나타냅니다. (최대 10회)
  • [가챠]: 위와는 다른 가챠 형식입니다. 아이템 설명과 함께 나옵니다.
  • [구매/아이템이름]
  • [출석]
  • [T/F]
  • [ndm] 혹은 [nDm]
  • [조사/키워드]

커맨드 사이사이에 공백이 있거나 캐입 역극 도중에 넣어도 인식이 가능하게끔 만들었습니다.

사용법

안내사항

  • 해당 코드의 수정이 거의 없다시피한 상업적 이용은 불가능합니다.
  • 오픈소스입니다. 누구나 해당 Repository에 기여할 수 있습니다.

연락처

imgyeonglee@gmail.com

  • 문의 및 질문.
  • 오류 및 버그 제보.
  • 새로운 기능 추가 요구 가능.
  • 기타 피드백.

About

A general mastodon bot python template cooperating with Google Spreadsheet.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors