Skip to content

dongowu/x-bot

Β 
Β 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

21 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Delta 𝕏 Bot

The official 𝕏 bot for Delta.

What needs to be done

We need an X bot that posts updates to @deltaml_org with information from GitHub API.

You will use the GitHub API to:

  • Detect when a new contributor makes their first commit to the master branch of the delta repository.
  • Detect when a new release of the delta repository is published.

You will use the X API to:

  • Post a message to @deltaml_org whenever a new contributor makes their first commit to the master branch of the delta repository.
  • Post a message to @deltaml_org whenever a new release of the delta repository is published.

We need (for now) two types of posts:

1. For new contributors:

Delta got a new contributor [Contributor Name]!

Details: [Commit message]  

Link: [Commit link]

2. For new releases:

New release ([Version Number]) of Delta out! πŸŽ‰
  
Link to release notes: [Release link]

Implement these features in the bot, ensuring the messages are posted automatically whenever these events occur.

If anything is unclear, reach out in the Github Discussions here on GitHub.

Contributors

The following contributors have either helped to start this project, have contributed code, are actively maintaining it (including documentation), or in other ways being awesome contributors to this project. We'd like to take a moment to recognize them.

mjovanc

License

The MIT License.

About

An 𝕏 bot in Rust for Delta

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Rust 91.4%
  • Dockerfile 8.6%