No Branch/Tag Specified
trunk
blodeuwedd
android_export_fix
savequotes
autobindings
testtest
profile_mgmt
unicode
integtest2
slovak
flutter3.7.1
fix-release
release-builds
uitests
fixurls
scrollbars
failonfetch
fixmacbuilds
fixDeactivate
noDisable
glic231
newjson
saveAutostart
serverOfflineIcon
notiFocus
formatfixes
lcgBump
69nicefixes
fixes
fix_linux_install
lcg1.10
android_export
replying_to
juniper_theme
smodepriv
unlockflow
pt_BR
cwtchicons
fix-mac
update-cwtch
update-translations
fixAntispam
torBump
qrcode
antispam
savedrafts
load_messages_sync
noAddContactDup
debug_access
locale_tr
fixquote
pinned
winInstructions
viewreplies
filesharing-persist
invite-fix
android-modal
ru-update
androidExported
1.8.0
newwincert
fuzzbot-fixes
default_message_formatting
macarm
intl_fix
fixFirstSync
fix_308
flutter3_notify
snackbars
formatting_toolbar_tooltip
intl
formatting_toolbar
marcia_fixes
show_down
reply_links
pl_intl
fix457
pubspecBump
cache3.0
fix-settings
replyFix
file-fixes
perf
winUninstall
cachefixes
kotlinResult
linuxNotif
debuginfo
androidFlags
power
theme-updates
add_contact_hook
message-formatting
mainActivityPort
unreadSync
androMessage
ns
small_edits
import_export
splashExit
file_bubble_pop_fix
state
message_row_fixes
da
es
cy
messagedate
i18n
no
de
lb
ro
macNotifications
fix297
cwtch1.6.1-fixes
ps160
lcg160
droneGherkin
cwtch_prefix
maclcg
notificationSettings
custom_profile_fixes
custom_profile_images
profile_images
gherkin
profileNotify
wintoasts
fastercwtch
serverProgress
winFocus
winNotify
androTor
sender_size
cache
torcache
models
getinfo
android-fix
fix_debug_error_add_contact
custom_tor_config
fix_295
v152
fixSaveHist
fixLeave
fixAndroidAttrInv
fixAcceptBlock
appbarColor
1.5-upgrades
messageCache
1.4.0-release
l10nup
ios_build_port
quote
v1.11.0
v1.10.0
v1.9.0
v1.8.0
v.1.7.0
v1.6.2
v1.6.1
v1.5.0
v1.4.0
v1.7.1
v1.6.0
v1.5.2
v1.5.1
v1.4.2
v1.4.1
v1.3.0
v1.2.1
v1.2.0
v1.1.1
v1.1.0
v1.0.0
Labels
This issue requires effort from an external organization to move forward bug
Something is not working bugbash component/bindings component/bine component/connectivity component/cwtch component/tapir component/ui cwtch-beta-1.1 cwtch-beta-1.10
Changes Planned for Cwtch Beta 1.10 cwtch-beta-1.11 cwtch-beta-1.12 cwtch-beta-1.2 cwtch-beta-1.3 cwtch-beta-1.4 cwtch-beta-1.5 cwtch-beta-1.5.x
point release vug fixes for 1.5 cwtch-beta-1.6 cwtch-beta-1.7 cwtch-beta-1.8 cwtch-beta-1.9 design duplicate
This issue or pull request already exists enhancement
New feature flutter funding-needed help wanted
Need some help in-nightly in-progress invalid
Something is wrong ios linux mac need-replication-or-investigation ops question
More information is needed requires-more-effort-than-we-can-spare rust scheduled tails testing-needed tor waiting-on-fix-confirmation waiting-on-new-flutter-feature whonix windows wontfix
This won't be fixed
Apply labels
Clear labels
android
arch
backlog
blocked-on-external
This issue requires effort from an external organization to move forward bug
Something is not working bugbash component/bindings component/bine component/connectivity component/cwtch component/tapir component/ui cwtch-beta-1.1 cwtch-beta-1.10
Changes Planned for Cwtch Beta 1.10 cwtch-beta-1.11 cwtch-beta-1.12 cwtch-beta-1.2 cwtch-beta-1.3 cwtch-beta-1.4 cwtch-beta-1.5 cwtch-beta-1.5.x
point release vug fixes for 1.5 cwtch-beta-1.6 cwtch-beta-1.7 cwtch-beta-1.8 cwtch-beta-1.9 design duplicate
This issue or pull request already exists enhancement
New feature flutter funding-needed help wanted
Need some help in-nightly in-progress invalid
Something is wrong ios linux mac need-replication-or-investigation ops question
More information is needed requires-more-effort-than-we-can-spare rust scheduled tails testing-needed tor waiting-on-fix-confirmation waiting-on-new-flutter-feature whonix windows wontfix
This won't be fixed
No Label
android
arch
backlog
blocked-on-external
bug
bugbash
component/bindings
component/bine
component/connectivity
component/cwtch
component/tapir
component/ui
cwtch-beta-1.1
cwtch-beta-1.10
cwtch-beta-1.11
cwtch-beta-1.12
cwtch-beta-1.2
cwtch-beta-1.3
cwtch-beta-1.4
cwtch-beta-1.5
cwtch-beta-1.5.x
cwtch-beta-1.6
cwtch-beta-1.7
cwtch-beta-1.8
cwtch-beta-1.9
design
duplicate
enhancement
flutter
funding-needed
help wanted
in-nightly
in-progress
invalid
ios
linux
mac
need-replication-or-investigation
ops
question
requires-more-effort-than-we-can-spare
rust
scheduled
tails
testing-needed
tor
waiting-on-fix-confirmation
waiting-on-new-flutter-feature
whonix
windows
wontfix
Milestone
Set milestone
Clear milestone
No items
No Milestone
Projects
Clear projects
No project
Assignees
Assign users
Clear assignees
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.
No due date set.
Dependencies
No dependencies set.
Reference: cwtch.im/cwtch-ui#638
Reference in new issue
There is no content yet.
Delete Branch '%!s(<nil>)'
Deleting a branch is permanent. It CANNOT be undone. Continue?
No
Yes
Hello, Cwtch guys!
I have some questions about the messenger's functions and I haven't found answers to them on your site or elsewhere, so I have to ask you directly.
First, is it possible to broadcast a message to all your contacts at once? That is, to send a single message to each of your contacts in one click.
Second, is it possible that one of my contacts introduced me to another user which is not in my contacts? This is done greatly in Briar, do you have something similar?
Third, if my contact introduced me to someone else and then this new person writes to me, will I be able to see who introduced me to him?
And finally, is it possible to create some standard message that will be sent to every new contact I accept in my list?
Hi.
Not through the standard UI.
We have bot libraries that allow this kind of functionality https://git.openprivacy.ca/sarah/cwtchbot (by iterating through the list of contacts and sending a message to each out).
The underlying p2p libraries also support a broadcast primitive that is used by cwtch-servers to share a message with all connected peers. (https://git.openprivacy.ca/cwtch.im/tapir/src/branch/master/networks/tor/BaseOnionService.go#L314)
Yes, we have a "send invite" function - which allows a user to share a cwtch address or group invitation with another user.
It seems the p2p documentation for this feature is missing on https://docs.cwtch.im - I will make a note to udpate it. There is a provisional groups entry which is functionally identical (https://docs.cwtch.im/docs/groups/send-invite)
No. The invite carries no metadata.
Not via the standard UI. You can do this using the bot framework above. We have some plans to allow bot integration into the UI, but no work has begun in that direction.
I see. And how could I use these bots you mentioned? Could I compile them and call from command line or would I have to write my own go code which calls them?
You also said that an invite doesn't indicate the introducer. Then is it possible to combine this invite with a message that contains introducer's ID? If it is, I could take this ID, search for it in my contacts and if present I could let the new person in.
You would have to implement the desired behavior yourself.
We are currently revising the invite flow (#618) - this will likely include some additional information regarding the origin of an invite. Currently the only way to provide this information would be in a follow up message - though there is no nice way of linking this right now.
So I'll have to write the code, correct?
And do you have any expectations of how long this would take approximately?
Yes
My hope is to get to it later this month.
For clarity: We are currently working though the cwtch stable roadmap (https://docs.cwtch.im/blog/path-to-cwtch-stable) and all of the remaining items have deadlines towards the end of March. Much of that work has been foundational and is just now making it's way into the UI (#639).
Once that work starts winding down, the next highest priority items are around invitations and other UI-focused functionality.
I see. I'll wait then.