Auto-Emoji is a Node.js script that allows you to easily insert emojis into your text by typing simple shortcuts. It listens to your keyboard input and, when a specific sequence is typed, replaces it with the corresponding emoji. This can be a fun and convenient way to quickly add emojis to your text without needing to search for them manually.
- Type shortcuts like
:smile:
to insert ๐. - Supports uppercase and lowercase shortcuts.
- Works with or without Caps Lock.
- Reverts to regular typing when not using shortcuts.
- Easy customization with your own emoji shortcuts.
- Node.js installed on your computer.
- Clone the repository:
git clone https://github.com/yourusername/auto-emoji.git
- Navigate to the project directory:
cd auto-emoji
- Install the required npm packages:
npm install
- Start Auto-Emoji:
npm run start
- Auto-Emoji will now listen to your keyboard input.
- To insert emojis, type shortcuts like
:heart:
and they will be replaced with the corresponding emojis. For example,:heart:
becomes โค๏ธ. - Press Enter or Tab to clear any partially typed shortcuts.
- Clicking the mouse will also clear any partially typed shortcuts.
You can customize Auto-Emoji by editing the emoji-map.js
file. Add your own emoji shortcuts and their corresponding Unicode emoji characters. For example:
module.exports = {
':thumbs-up:': '๐',
':party:': '๐',
// Add your own shortcuts and emojis here
};
Auto-Emoji was created using the lepikjs library.
Feel free to contribute to this project by opening issues or creating pull requests.
Enjoy typing emojis with Auto-Emoji! ๐๐
- Does not work correctly on Discord.
- Discord replaces the shortcode before auto-emoji can start deleting.
- โ works on Windows 10