All Projects → dolphingarlic → git-the-lines

dolphingarlic / git-the-lines

Licence: MIT license
A Discord bot that prints out the lines referenced in a GitHub, GitLab, or BitBucket snippet link

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to git-the-lines

Browse At Remote
Browse target page on github/bitbucket from emacs buffers
Stars: ✭ 155 (+318.92%)
Mutual labels:  gitlab, bitbucket
Cgx
💻🔥CLI to generate the recommended documentation/files to improve contribution (Github, Gitlab, CodeCommit and Bitbucket)
Stars: ✭ 190 (+413.51%)
Mutual labels:  gitlab, bitbucket
Source Integration
Source control integration plugin framework for MantisBT, including support for Github, Gitlab, Bitbucket, Gitweb, Cgit, Subversion, Mercurial and more
Stars: ✭ 167 (+351.35%)
Mutual labels:  gitlab, bitbucket
Android Ci
A docker image for building Android apps. Supports multiple SDK Build Tools.
Stars: ✭ 101 (+172.97%)
Mutual labels:  gitlab, bitbucket
Git Auto Deploy
Deploy your GitHub, GitLab or Bitbucket projects automatically on Git push events or web hooks
Stars: ✭ 251 (+578.38%)
Mutual labels:  gitlab, bitbucket
Gitmails
An information gathering tool to collect git commit emails in version control host services
Stars: ✭ 142 (+283.78%)
Mutual labels:  gitlab, bitbucket
Grav Plugin Git Sync
Collaboratively Synchronize your Grav `user` folder hosted on GitHub, BitBucket or GitLab
Stars: ✭ 183 (+394.59%)
Mutual labels:  gitlab, bitbucket
Git History Browser Extension
Agrega un botón a la interfáz de archivos de github para ver su historial / Add a button to the github file interface to see its history
Stars: ✭ 87 (+135.14%)
Mutual labels:  gitlab, bitbucket
Git Link
Emacs package to get the GitHub/Bitbucket/GitLab/... URL for a buffer location
Stars: ✭ 239 (+545.95%)
Mutual labels:  gitlab, bitbucket
Git Open
Type `git open` to open the GitHub page or website for a repository in your browser.
Stars: ✭ 2,694 (+7181.08%)
Mutual labels:  gitlab, bitbucket
Gitlink
A Jetbrains plugin that opens a local file under Git version control in its remote host using the default browser.
Stars: ✭ 101 (+172.97%)
Mutual labels:  gitlab, bitbucket
10-days-of-git-and-github
asabeneh.github.io/10-days-of-git-and-github/
Stars: ✭ 786 (+2024.32%)
Mutual labels:  gitlab, bitbucket
Integram
Integrate Telegram into your workflow – Trello, Gitlab, Bitbucket and other bots
Stars: ✭ 1,365 (+3589.19%)
Mutual labels:  gitlab, bitbucket
Contributions Importer For Github
This tool helps users to import contributions to GitHub from private git repositories, or from public repositories that are not hosted in GitHub.
Stars: ✭ 147 (+297.3%)
Mutual labels:  gitlab, bitbucket
Gittar
🎸 Download and/or Extract git repositories (GitHub, GitLab, BitBucket). Cross-platform and Offline-first!
Stars: ✭ 87 (+135.14%)
Mutual labels:  gitlab, bitbucket
Env Ci
Get environment variables exposed by CI services
Stars: ✭ 180 (+386.49%)
Mutual labels:  gitlab, bitbucket
Notes
Some public notes
Stars: ✭ 1,248 (+3272.97%)
Mutual labels:  gitlab, bitbucket
Git Copy History
Copy commit history from another repository
Stars: ✭ 84 (+127.03%)
Mutual labels:  gitlab, bitbucket
Pronto
Quick automated code review of your changes
Stars: ✭ 2,450 (+6521.62%)
Mutual labels:  gitlab, bitbucket
playwright-ci
☁️ Set up Playwright in CI
Stars: ✭ 27 (-27.03%)
Mutual labels:  gitlab, bitbucket

Git the lines

Codacy Badge Build Status Up Status Servers inviteme

A Discord bot that prints out the lines referenced in a Git snippet link (e.g. https://github.com/dolphingarlic/git-the-lines/blob/master/bot.py#L30-L34)

Usage

Just send the link to the snippet - no need for extra commands! Git the lines even highlights the code for you

The bot in action

Features

  • GitHub
    • Public repos
    • Private repos*
    • Gists
  • GitLab
    • Public repos
    • Private repos*
  • BitBucket
    • Public repos
  • Heptapod
    • Public repos

*Private repos are only supported if self-hosted

Commands

Ping

Command: g;ping.

Action: Pings bot, returns bot delay in ms.

About

Command: g;about.

Aliases: g;stats.

Action: Shows bot statistics and technical data.

Help

Command: g;help.

Action: Shows help information.

Invite

Command: g;invite.

Aliases: g;topgg.

Action: Sends a bot invite link.

GitHub Repo

Command: g;github.

Aliases: g;source.

Action: Sends the bot GitHub repo link

Get the bot

Use this link to add the bot to your server

Deploy

Alternatively, you can self-host the bot using Heroku, pythonanywhere, or any other hosting service. Simply create a file named .env and set DISCORD_TOKEN to your Discord bot token

Contribute

We gladly accept any (constructive) contributions. Feel free to open issues and pull requests!

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].