🚨 Shai-Hulud Strikes Again:834 Packages Compromised.Technical Analysis →
Socket
Book a DemoInstallSign in
Socket

ircgrampp

Package Overview
Dependencies
Maintainers
2
Versions
10
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

ircgrampp

IRCGram++ is a complexly simple Telegram <-> IRC Gateway

latest
Source
npmnpm
Version
0.4.3
Version published
Weekly downloads
2
-33.33%
Maintainers
2
Weekly downloads
 
Created
Source

IRCGram++ is a complexly simple Telegram <-> IRC Gateway, based on IRCGram

IRCGram++

Diferences with IRCGram

  • Ready for use You don't need to deploy and compile
  • Cli tool To manage it
  • Available in npm repos Easy install
  • Use configuration files Saved in your home and in YAML format
  • One irc connection per each user is now optional To avoid max connections problems
  • Extendible configuration Your bridges configurations extends the global
  • Can use the telegram channel title or the chatId, it's easier to config
  • Better connections management

General Features

  • Supports multiple IRC channel ↔ Telegram group, with multiple users.
  • Telegram user -> irc user mapping (one connection per user joined to the group)

Install

With npm, as root:

# npm install -g ircgrampp

This add a command ircgrampp.

Config

Manualy

The configuration files are in the directory .ircgrampp in your home directory, you can edit it manually in ~/.ircgrampp/config.yml.

The bridges configuration are one per file in ~/.ircgrampp/bridges, (directory), you can create it's files manually.

Autogenerated

You can use the assist with:

$ ircgrampp config

This agent, makes from created the config files/directories, to generate the configuration with a simple dummies steps.

Develop

You can do pull requests, code revisions, fixes, etc. (all of it is welcomed).

Clone repo

$ git clone https://github.com/exos/ircgrampp.git

Install dependencies

$ npm install
or
$ yarn install

Check and update dependencies

$ npm ncu
or
$ yarn ncu

ncu is a third party tool.

build

$ npm run build

TODO

See the milestones.

  • Internationalization
  • Do it multi-core
  • Do it extensile with plugins
  • Better output

More information

Keywords

irc

FAQs

Package last updated on 04 Jan 2021

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts