semvec/pypi-packages huggingface dataset:
Delator 0.1
A simple tool that collects TODOS and reports them as GitHub issues.
Keywords: snitch,delator,todo finder

# Snitch

A simple tool that collects TODOS and reports them as GitHub issues.

## How it works

1. Finds an unreported TODO,
2. Commits the reported TODO to the git repo 
3. Reports it to the GitHub as an issue,
4. Repeats the process until all of the unreported TODOs are reported.


## TODO Parsing

### JS Example
```
// TODO: Do something COOL
//  Create api for user
//  Create api for admin
```
Regular experssion - ```^(.*)TODO: .*(\n//(.*).*)*``` - https://regex101.com/r/BWcBjl/1

### Python Example
```
# TODO: Do something COOL
#  Create api for user
#  Create api for admin
```
Regular experssion - ```^(.*)TODO: .*(\n#(.*).*)*``` - https://regex101.com/r/5uzV1Z/1

### Golang Example
```
// TODO: Do something COOL
//  Create api for user
//  Create api for admin
```
Regular experssion - ```^(.*)TODO: .*(\n//(.*).*)*``` - https://regex101.com/r/BWcBjl/1

## How to run
it will automatically reference the origin remote as standart

Args:

    Required:
        --token
    Not Required:
        --ignore_files
        --ignore_directories


### First Example
```
python main.py --token='your personal token from github'
```

### Second Example
```
python main.py --token='your personal token from github',--ignore_files=d.py,s.py --ignore_directories=secret
```

### Third Example
```
python main.py --token='your personal token from github',--ignore_directories=settings,data
```

### Fourth Example
```
python main.py --token='your personal token from github' --ignore_files=d.py,m.py,secret_data.py
```

## How to install
gist-control 1.1
Interact with Github Gists!
Requires Python: >=3.6

# Gist Control

[![License: MIT](https://img.shields.io/badge/License-MIT-green.svg)](https://opensource.org/licenses/MIT)
![](https://komarev.com/ghpvc/?username=ghrlt-gist-control&color=brightgreen&label=Views) 

Use this module to interact with (mostly yours) gists!

## Installation
Require Python >=3.6 (f-strings)

`pip3 install gist-control`


## Usage
```python
# app.py

import os
from dotenv import load_dotenv
load_dotenv()

from gist_control import Gist


gctrl = Gist( os.getenv("oauth-token") )
```
```env
# .env
oauth-token=ghp_bozbegz...ege
```

Check examples [here](https://github.com/ghrlt/gist-control/tree/master/examples/complete.py)
discordrich 0.0.1
A Discord Rich Presence library
Requires Python: >=3.6

# About   
Discord Rich is a Discord RPC library.   
   
# Installation   
`pip install discordrich`

# Examples   
```
# Import DiscordRich
from discordrpc import *
import time

RPC = Presence('clientid')

# Start RPC Client
RPC.connect()

# Update RPC
RPC.update(state="Rich Presence using DiscordRich!")

while True:  # The presence will stay on as long as the program is running
    time.sleep(15) # Can only update rich presence every 15 seconds
```

# Syntax
## Presence
Update:
```
RPC.update(state)
RPC.update(start) 
RPC.update(large_image)   
RPC.update(small_image)   
RPC.update(party_id)   
RPC.update(join)   
RPC.update(match)
RPC.update(instance)
```

Connect:
```
RPC.connect()
```

Close:
```
RPC.close()
```
Clear:
```
RPC.clear()
```