Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/zartek-creole/tcl-youtube-link

This is a TCL script for eggdrop which uses the youtube v3 API to find and return information from the videos
https://github.com/zartek-creole/tcl-youtube-link

api-client eggdrop-scripts tcl-scripts youtube

Last synced: 2 days ago
JSON representation

This is a TCL script for eggdrop which uses the youtube v3 API to find and return information from the videos

Awesome Lists containing this project

README

        

Open Collective donate button
[![CC BY 4.0][cc-by-shield]][cc-by]

[cc-by]: http://creativecommons.org/licenses/by/4.0/
[cc-by-shield]: https://img.shields.io/badge/License-CC%20BY%204.0-lightgrey.svg
- [Auteur](#auteur)
- [Pre-requis](#pre-requis)
- [Website](#website)
- [Support](#support)
- [Docs](#docs)
- [Téléchargement](#téléchargement)
- [Installation & Configuration](#installation--configuration)
- [Configuration des salons](#configuration-des-salons)
- [Par Flags](#par-flags)
- [Activation sur un salon spécifique](#activation-sur-un-salon-spécifique)
- [Activation sur tous les salons](#activation-sur-tous-les-salons)
- [Par liste de salon](#par-liste-de-salon)
- [Activation sur certains salons](#activation-sur-certains-salons)
- [Activation sur tous les salons](#activation-sur-tous-les-salons-1)
- [Donation](#donation)
- [Thank's](#thanks)
- [Contributeurs](#contributeurs)
- [Documentation du code](#documentation-du-code)

![image](https://user-images.githubusercontent.com/11725850/119846268-4699e100-bf0a-11eb-80f1-7cf5c7fbb5bc.png)

# Auteur
ZarTek-Creole @ github.com/ZarTek-Creole

# Pre-requis
* eggdrop min v1.6.20
* package tcl min v8.5
* package tls min v1.7.11
* package http min v2.8.9
* package json min v1.3
* package clock::iso8601 min v0.1

# Website
Site internet officiel du script TCL-Youtube
* github.com/ZarTek-Creole/TCL-Youtube-Link

# Support
Si vous avez des remarques, des suggestions, des idées, des bogues vous pouvez me les faire parvenir via le formulaire issue:
* github.com/ZarTek-Creole/TCL-Youtube-Link/issues

# Docs
## Téléchargement
Utiliser la methode git, elle vous permet par la suite de mettre a jour le script facilement
```
git clone https://github.com/ZarTek-Creole/TCL-Youtube-Link /home//scripts/
```
## Installation & Configuration
Verifier que le repertoire ce trouve bien dans le repertoire `scripts/` de votre eggdrop.

Editez le fichier Youtube-link.tcl, en rensiegnant les variables au début par rapport a vos envies/besoins.

Mettez bien une clef API que vous pouvez obtenir gratuitement sur https://console.cloud.google.com/apis/api/youtube.googleapis.com/overview

Ajouter dans votre fichier eggdrop.conf le script:

```
source scripts/TCL-Youtube-Link/Youtube-Link.tcl
```
# Configuration des salons
## Par Flags
### Activation sur un salon spécifique
```
.chanset #channel +youtube
```
### Activation sur tous les salons
```
.chanset * +youtube
```
## Par liste de salon

### Activation sur certains salons
```
set Channels(Allow) "#channel1 #channel2"
```

### Activation sur tous les salons
```
set Channels(Allow) "*"
```

Rehasher ou redemmarer votre eggdrop.

# Donation
Si le script ou le travail accompli vous plaît, vous pouvez faire une don pour encourager :
* https://ko-fi.com/zartek
* github.com/ZarTek-Creole/DONATE

# Thank's
Merci aux differentes personnes qui ont permis la realisation du script:

Nom | participation | url
---------|----------|---------
m00nie | base code | www.m00nie.com
Imhotep | ask and details | www.eggdrop.fr
CrazyCat | community french and help of eggdrop | https://www.eggdrop.fr
MenzAgitat | tips/toolbox | https://www.boulets.oqp.me/

# Contributeurs
Toute contribution est la bienvenue

# Documentation du code
https://zartek-creole.github.io/TCL-Youtube-Link/