Skip to content

Türkiye'nin ücretsiz borsa - kripto botu. Şimdi Whatsapp'ta, Telegram'da ve Discord'ta!

License

Notifications You must be signed in to change notification settings

fiAnaliz/fiAnaliz

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Logo

fiAnaliz | Market Bot

Turkey's free stock market - crypto bot. Now on Whatsapp, Telegram and Discord!
Whatsapp · Telegram · Discord

Follow on Twitter Twitter: @fiAnaliz

Table of Contents

  1. About
  2. Installation/Configuration
  3. Usage
  4. System Diagram
  5. Contact

About

fiAnaliz can work synchronously across multiple platforms and allows people to learn about financial markets for free. fiAnaliz can operate on the three messaging and communication platforms with the highest number of users in Turkey.

Data Policy

As the fiAnaliz team, we respect your privacy rights and strive to ensure this while you are using our bots. The explanations regarding the security of your personal information are explained below and presented for your information:

Messages: Your messages are not recorded and shared with third parties due to the importance we attach to your privacy. Your messages that only start with an exclamation point (!) are stored in our databases with AES 256-bit encryption for fault detection and usage statistics.

User Information: Your usernames and phone numbers are stored in our databases with AES 256-bit encryption for the usage of our wallets and alarm systems. Our databases are within the borders of Turkey and your data does not go abroad.

fiAnaliz team works for the security and privacy of your data.

Installation/Configuration

Server

Prerequisities

  • python3
  • Flask
  • PyMySQL
  • requests
  • Pandas
  • mplfinance

Database Configuration

git clone https://github.com/fiAnaliz/fiAnaliz.git
cd fiAnaliz/src
mysql -h server_name -u user_name -p password fiAnaliz < mysql/configure_database.sql

Running the server

To use the alarm function, alert_module and backend_api_service are required. Graphing and wallet functions also depend on backend_api_service. After changing the host, user, password and db variables under the Database class in these two codes, run the scripts in two separate terminals.

python3 alert_module.py
python3 backend_api_service.py

Client

Prerequisities

  • Node.js
  • Moment.js
  • Express
  • Discord.js (for Discord)
  • node-telegram-bot-api (for Telegram)
  • wa-automate-nodejs (for Whatsapp)

Running the client

node Whatsapp/main.js
node Discord/main.js
node Telegram/main.js

Usage

On which platform you want to use fiAnaliz, you can start using the invitation links below.

Whatsapp · Telegram · Discord

You can learn the commands you can use with a private message or by typing !yardim on the group you added the bot to.

Help

Whatsapp

Usage on Whatsapp

Telegram

Usage on Telegram

Discord

Usage on Discord

System Diagram

System Diagram

Contact

İbrahim Enes Duran - Istanbul Technical University - LinkedIn
Mesut Melih Akpınar - Bogazici University - LinkedIn