Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/opensourcetreasure/mirc-ascii-weather-translate-pixel-editor
Get the ASCII weather, Google Translate, pixel editor and play Mario NES on Mirc!
https://github.com/opensourcetreasure/mirc-ascii-weather-translate-pixel-editor
ascii google-translate irc-bot mirc mirc-script self-hosted weather
Last synced: 26 days ago
JSON representation
Get the ASCII weather, Google Translate, pixel editor and play Mario NES on Mirc!
- Host: GitHub
- URL: https://github.com/opensourcetreasure/mirc-ascii-weather-translate-pixel-editor
- Owner: OpenSourceTreasure
- Created: 2024-06-22T13:53:28.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-12-07T10:42:07.000Z (about 1 month ago)
- Last Synced: 2024-12-07T11:23:49.110Z (about 1 month ago)
- Topics: ascii, google-translate, irc-bot, mirc, mirc-script, self-hosted, weather
- Language: mIRC Script
- Homepage:
- Size: 8.02 MB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
π₯ MIRC Scripts and Bot - 2024
This is a collection of a few irc scripts and a bot that work together.
β Install the bot based on the below instructions
β Place the script files in the correct directory
β Load your irc server - I used unrealircd, self-hosted
β Load Mirc
β Go to the dir where the bot is and open Terminal. Type: node index.js
In C:\Users\name\AppData\Roaming\mIRC\scripts\irc-translate-bot-main - change Boca Raton to whatever city you'd likeβ The channels default to #Ken - you may change that in the channels.js files
π‘ Quick Install via Zip
β Download both Zip files and put them where it says. Read on, and learn what the capabilities are, and of course the code (non-zip) version.
Usage:
!weather - ASCII weather
/pe - pixel editor
-es words (Google Translate - change es for any two letter language code and "words" for what you want to translate!)
Go to Commands in Mirc for Mario and Pixel Editor
Where a directory refers to "kenny" instead of "name" - same idea, change it to whatever it is on your end...
This is what it should look like when you use it:
![screenshot](mirc-bot.png)
# irc-translate-bot
An irc translation bot using Google Translate, works for every language.
It it located here - https://github.com/forerosantiago/irc-translate-bot## Installation
First, clone this repository and cd into it:
```
git clone https://github.com/forerosantiago/irc-translate-bot && cd irc-translate-bot/
```Install the dependencies:
```
npm install
```Edit the `config.json` file:
```
{
"nick": "bot",
"server": "127.0.0.1"
}
```Execute it:
```
node index.js
```## Usage
Once the bot is running and connected to an irc server you can use it like this:```
-es Text to be translated
```The command is the iso code for the desired language, a list of all the iso language codes can be found [here](https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes).
### Joining and leaving channels
You can make the bot join any channel you want using the irc `/invite` commmand, the bot will remember it and join again if it gets disconnected.If you don't want the bot to be in your channel anymore you can simply use the `/kick` command with it, it will forget your channel and won't come back unless reinvited.
![screenshot](ircmario.png)
![screenshot](ircpixeleditor.png)
I use this on a self-hosted irc server. You can:
β Play Mario
β Translate
β Get the weather
β Use a pixel editor
πΈ Bonus - weather-no-menu.html displays the ASCII weather on an html page. No dependencies. I think it looks cool:
![screenshot](weather.png)
Update - Now you can chat to the channel via the bot, which is in terminal.