Telegram anal
0.1.1 release, WORDCLOUDS and NLP
텔레그램 분석은 재미있는 시간을 보내고 다양한 채팅 데이터를 이해하는 데 도움이 되는 Python 패키지입니다. 파이로그램을 기반으로 하는 이 앱의 임무는 귀하가 텔레그램과 그 기능을 재미있게 즐길 수 있도록 돕는 것입니다. 그룹 채팅 대화를 가지고 놀거나 비즈니스, 개인 채팅 또는 저장된 메시지의 그룹 역학을 분석하는 것에 관한 것입니다.
창의력을 발휘하고 준비된 솔루션을 기반으로 구축하세요! ?
현재 기능(버전 0.1.1):
? wordcloud_json()
채팅에서 재미있는 단어구름 만들기
? who_breaks_silence_json()
채팅 중 침묵을 깨는 경향이 있는 사람이 누구인지 분석하고 먼저 작성합니다.
?❤ measure_top_reactions()
누구의 메시지에 가장 반응이 좋았는지 측정하고 특정 반응을 선택하세요!
pip install telegram-anal
이 라이브러리는 Telegram 처리를 위해 Pyrogram을 사용하므로 다음을 통해 표준으로 인증해야 합니다.
import asyncio
from telenal . client import Client
from telenal . reactions import measure_top_reactions
from telenal . teleplotter import plot_bars_from_dict
async def main ():
client = Client ( "my_account" , "your_api_id" , "your_api_hash" )
tops = await measure_top_reactions (
client ,
chat_name = "Family chat :)" ,
search_emojis = [ "?" , "?" , "?" ],
)
plot_bars_from_dict ( tops ) # <-- get a bar chart out of the box
if __name__ == "__main__" :
asyncio . run ( main ())
도서관이 새로 탄생하여 창의적이고 적극적인 지원이 필요합니다. 자유롭게 기여해 주세요!
미래 기능에 대한 아이디어:
즐거운 시간을 보내세요! :)
이 소프트웨어는 순전히 재미를 위해 만들어졌습니다. 소프트웨어를 불법적으로 또는 비도덕적으로 오용하더라도 작성자는 그 결과에 대해 책임을 지지 않습니다.
당신의 것, 블라드 빌릭