zhukov / webogram Goto Github PK
View Code? Open in Web Editor NEWTelegram web application, GPL v3
Home Page: https://web.telegram.org
License: GNU General Public License v3.0
Telegram web application, GPL v3
Home Page: https://web.telegram.org
License: GNU General Public License v3.0
I see this in logs:
[Log] [173.096] error 400 PHONE_CODE_EXPIRED false 1 (mtproto.js, line 15)
Hi.
I installed webogram as node.js application at http://tonycool.es:16479/app/index.html and when I click on any conversation, it does nothing. If you write any code, you send text, but you can't read any previous conversation.
Is this a bug or a feature? are there any special requirements? I'm running node v0.10.22 with webogram 0.0.16
Thanks
Since the previous version of Firefox (26) I have had problems trying to use your service, but after several attempts I was able to use it, but in this new update has been impossible. Exactly the error displayed is as follows
A script on this page may be busy, or it may have stopped responding. You can stop the script now, or you can continue to see if the script will complete.
Script: http://zhukov.github.io/webogram/vendor/jsbn/jsbn_combined.js:68
I launched the browser with all add-ons disabled but I still continue with problems. If you need more information about it, just let me know.
Изображения, прикрепленные через drag'n'drop, отправляются в чат как файлы (то есть без превью).
Add multilanguage option in Webogram.
I have version telegram for Brazil.
We need add translate option.
(Sorry, my English is not good)
Can't download or save as in disk the photos and video received.
I have received a video but I can't see (black screen with sound ok). I want save as file for watching with other software.
I use Debian Wheezy.
When you click on a notification there should be a call to open the conversation.
Also it would be nice to have just the last notification per conversation to avoid the notification system to have one per message (which is crazy)
https://developer.mozilla.org/en-US/docs/WebAPI/Using_Web_Notifications
It seems like the chrome app can not reconnect after putting my macbook into a sleep. So, after a sleep, in the morning there were 2 unread messages that I cant mark as read by clicking on them. Additionally, my messages were not send at all (though in the app everything seemed to be ok, I reveal the bug after logging in on iphone, there were still 2 unread messages and no messages sent by me). Relaunch fixed it for me, but you see, not the best way to do it. Maybe clicking on the logo / cmd+R can fully reload the app? It would be great.
Plus, inform the user in some way about the connection problem to not misled him into thinking that everything is OK while it is not.
With non-image files, Firefox opens file with image viewer app, instead the correct app, like Adobe Reader for PDF files, or LibreOffice for XLS files.
Maybe incorrect MIME type?
Currently packaged app size is more than 10 MB, a huge size for a mobile webapp.
Probably there are a lot of asserts that shouldn't be included in the package.
Please help me, they are sending me a lot of text messages with a telegram code!!
The icon image to open video only, not photos.
The images can not be downloaded.
Emoticons icon does not appear in vertical format.
Clicking on the Telegram Icon launches a new instance of the app. It should probably be handled to route to the conversations list.
Было бы здорово, если бы вы добавили мультиязычность. А дальше мы бы допилили перевод для всевозможных языков.
P. S. Thanks for Webogram. Very solid, such web, wow.
It does not display very well in my mobile (Android, Firefox), or in the desktop if you resize the window to make it thin.
I had a group on mobile phone, but when i logged into Chrome app i see the group i leaved. I cant delete it and i see it since i had.
Each time I tap a letter, it takes half a second to render on the screen.
Mobile view is not usable right now because on small screens if you have keyboard open (40% of screen height) you are not able to see conversation.
Some changes should be made to save space:
This is how it looks like now with keyboard visible:
This is how it should look like:
I've installed chrome app on Chrome 32
Versió 32.0.1700.102 Ubuntu 12.04 (32.0.1700.102-0ubuntu0.12.04.1~20140128.864.1)
And I don't receive any sound or system notifications
Bug on diacritical marks. Speacially, for non-english languages. I'm running it now speaking spanish and it's unclear and orc-graphic. Some times work, some times not.
Could be a problems with a proxy I am in work?
On chrome I have approved notifications from http://zhukov.github.io/:80 (what is the url the site ask me to approve)
thank you very much for a very good web app
Hi,
First of all thank you for your great work!
I am using the chrome app version alpha 0.0.13 and since Yesterday the Window-Title at the Taskbar on my Win7 was updated when I had new messages.
Since today I only states "Webogram" even I new Messages arrive when the Window is in background.
The Desktop Notification do not seem to work either (issue ##28) for me.
Thank you again,
slevon
My suggestion is that the process to contribute should be detailed on the readme.
Quick proposal:
If you want to add a new feature of fix a bug you will have to:
When you do pull requests:
I am wondering if it is possible to launch a chat to a specific phone number from javascript.
I am trying to do something like this:
<iframe id='webogram_frame' src='webogram/'></iframe>
<input type='button' value='chat with Foo' onclick='wobogram_frame.startchat('+34666123456');'>
<input type='button' value='chat with Bar' onclick='wobogram_frame.startchat('+34666654321');'>
update-angular.sh downloads the latest angular version, but this should be done using a git submodule to app/vendor/angular it's proper and cleaner ;)
Firefox latest on ubuntu 12.04.
Steps to reproduce:
Copy text
Paste it in the message box.
Gets pasted twice!
(really nice web app, btw. I'm forking if it's fine?)
At least on OsX version 10.9.1 i can't receive desktop notifications.
I see you can open conversations that have been created before and continue them, but you can't create new conversations.
Вчера пытался войти.
Сегодня попробовал снова - пришёл тот же самый код, что и вчера. После ввода кода вход в этот раз состоялся.
Может какая-то ошибка, связанная с часовыми поясами или что-то в этом роде?
(Мой пояс GMT +3)
HI!!
It would be great, to adapt the app to firefoxOS
Reference:
https://developer.mozilla.org/en-US/docs/WebAPI/Contacts
It should also work on Firefox desktop reading local OS contacts.
Which makes the usability really bad :(
Would you consider auto embedding image urls?
If you try to log in using a new phone number, the system complains about "Account doesn't exist".
It would be nice to be able to create your Telegram account using webogram directly.
Yesterday I dropped a huge file (unintentionally) into the message. Had to close the tab to stop the upload.
Required:
A cancel button which will stop the active upload.
It's possible to add a button somewhere to allow the webapp to be installed in from any browser that support Apps API.
Example:
https://github.com/robnyman/Firefox-OS-Boilerplate-App/blob/gh-pages/js/base.js
This would allow anyone to install it in his OS as an app from Firefox OS, Firefox for Android or Firefox desktop just visiting the github pages site from the browser, no store or market needed.
The reason custom console.log
wrappers are considered harmful is because they don't preserve line from which log was produced. For example, controller.js:349
. Very useful in source code navigation.
Should I submit a pull request?
Hi!. I don't use smartphone, can register me on web app ?
At least 4 minutes. "PQ factorization start" takes most of the time. I have log without timestamps, but with the full flow.
http://zhukov.github.io/webogram/#/login
При вводе номера: +1 650 ... .... нажимаю вход и отображается Generating keys...
В цикле отправляются запросы на http://173.240.5.1/apiw1 каждую секунду и больше нечего не происходит
Скриншот:
Looking at some comments at marketplace for people with Firefox OS 1.1:
https://marketplace.firefox.com/app/webogram-1
When you enter the number on the first run, they get:
"Please check internet coneccion o install last version Google Chrome"
For people using the app directly from the browser it would be nice (specially for mobile) to define a html5 cache manifest file to allow local cache and speedup loading times:
https://developer.mozilla.org/en-US/docs/HTML/Using_the_application_cache
Minor bug
Firefox 26.0, ubuntu 13.04
Steps to reproduce.
Normal
Enter a chat.
While the message box is focussed, type something. Text appears.
Abnormal
Enter a chat
While the message box is focussed, click on the message box again.
Type something.
Text doesn't appear.
Now, click outside the message box (so it loses focus)
Click back inside the message box (it gains focus)
Type something.
Text appears.
(Maybe some event issue again?)
I think it would be nice to explore localization support.
String can be extracted from the Android app. Spanish for example:
https://github.com/DrKLO/Telegram/blob/master/TMessagesProj/src/main/res/values-es/strings.xml
And then use something like webL10n for localization:
Не лучше ли использовать спрайты? Чтобы не передавать отдельно кучу картинок.
There's still a little amount of emoticons for use in comparison to those on the Android app. This isn't even a bug, but an enhancement proposal. I think it would allow some new users to feel more comfortable with it.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.